I was reading about the Alpha Z tower and saw this quote on a website
“The Alpha Z is the only tower with specific surf tow points on both sides of the tower designed to keep riders in the sweet spot”
What is that describing? I have never seen anything resembling additional tow points.
“The Alpha Z is the only tower with specific surf tow points on both sides of the tower designed to keep riders in the sweet spot”
What is that describing? I have never seen anything resembling additional tow points.
Comment