Wow what a great thread :). Love it.
So as you can see by the username and post number ( 1) i am new here. When you think of Bermuda the last thing you think of is a snow/ sand bike but alas i decided it would be great to ride one along the pink sandy beaches here in Bermuda. So i had my...