By The Editors February 11th, 2009.
1 Comment Published in Snowboarding
Todd Richards finishes this one up with the crowd screaming: “Todd you suck!” and this time the crowd is right.





hey lee, eat a sack of my nuts. just kidding, not really.