Thursday, 20 November 2008

Manhead at Skipass 08.

Manhead recently attended the Skipass festival in Italy and walked away with second in the street comp. Check out the clip below to see what went down.

No comments: