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.
Todcast vs. Mt. Baldy Powder
Previous post: The Corking Escalation Must Stop Now
Next post: 686 Climbs Back Into The Internet Saddle
TR rules Beacs!!
Comments on this entry are closed.