World Record Highest Ollie – Aldrin Garcia



Aldrin Garcia’s 45 Inch World Record Highest Ollie at the Maloof High Ollie Challenge

Thursday February 17th, 2011
Event