But not as we normally know it! This amazing contraption is in Te Anau South Island NZ and is the only one in the Southern Hemisphere apparently! I just want to see 7 people ride it!!
Comments
Sign in or get an account to comment.