Quote Originally Posted by chubb View Post
These vids of the Island makes me want to make the trip down there
Here's another one. Sprint race 2: