Friday, October 16, 2009

On ya bike.


10 dudes ride from London to Paris on fixed wheel bikes, the film is out next couple of weeks.

Part of Stage09.

No comments: