Todcast vs. Mt. Baldy Powder

by The Editors on March 2, 2011

This is for everyone around the world who believes it silly that snowboarders live in Southern California. Mt. Baldy (where all Todd Richard’s power footage was shot) is 45 miles from downtown LA. Go ahead and weep. It’s okay.

North Peak Loc March 2, 2011 at 9:08 pm

TR rules Beacs!!

Comments on this entry are closed.

Previous post:

Next post: