Monday 2 May 2011

Takahiro Ikeda ART magazine exclusive in China

Im assuming this was filmed during the Asian X Games, tight exclusive with the time machine master, Takahiro Ikeda! Thanks to Alain Massabova for sending this in!

No comments: