Video that Simon Villeneuve did with clips that he got while he was in New York for the Thrash Bike jam.
June 15, 2009

Leave a comment