Originally posted by svtIVstv:
where the hell in la do you live where you have snow in your backyard? apparently somewhere up in the surrounding mountains. but still....




I live in Lancaster; about 20 minutes south of Willow Springs However I work in Van Nuys