Wednesday, February 16, 2011

45 inches is the World's Highest Recorded Ollie

Photo:SkateparkofTampa.com