Weekend Buzz with David and Louie

September 18th, 2012

David & Louie stopped by RIDE Channel to talk to Erica & Rob about David’s new Thrasher video part, Possessed to Skate, Extremely Sorry, drinking pee, injuries, David witnessing death in the womb, Christian Hosoi…

 

Comments