Loading...
Uploaded by smr7 on Dec 10, 2010
Steven Michael Rae catches some waves testing the new Aura Twin Fin at Trestles!
Entertainment
Standard YouTube License
ya steve sick video
SClocal72 6 months ago
Load more suggestions
ya steve sick video
SClocal72 6 months ago