Long Board TV Season 2 Episode 13 Long Board TV - Episode 13
- February 16, 2003
- 21 min
Hang as Long Board TV cruises through the faces and places that make Costa Rica the Surfing Eden it is today.
Hang as Long Board TV cruises through the faces and places that make Costa Rica the Surfing Eden it is today.