Check out the sick video from the guys over at Douche LaRouche. Its one of our favorite new show “Sacred Steel Bikes” on Discovery monday nights. Check out their site HERE to learn more about the Douche LaRouche.

 

 

Is this post your jam?
Menu