Have a look at this unique mini ramp floating near the shores of Northern California’s Lake Tahoe featuring Bob Burnquist for California’s “The Dream 365 Project.” Most expensive mini ramp ever?
Site of The Week
Up For Review
- February 18, 2017 - February 19, 2017
- Bondi Beach, Australia