- Location
- The Big City
Here a treade on Reef Central about New World. I'm sure there are a number of people who would like to put in their .02 about them.
http://reefcentral.com/forums/showthread.php?s=&threadid=353960
http://reefcentral.com/forums/showthread.php?s=&threadid=353960