Welcome to La Crescenta!
#15
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.
#16
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