Welcome to La Crescenta!
Originally Posted by The Raptor,Dec 19 2006, 10:15 AM
La Crescenta is above most of the smog.....and you can see stars at night.

Originally Posted by jasonw,Dec 20 2006, 07:16 PM
What about the water? Lot's of volatile organic compounds?









Thread
Thread Starter
Forum
Replies
Last Post



?






