Monster Unicycle!!!

Evidently some of the photos were taken during the 2005 and 2006 Champ Car race in San Jose.

Imgur