Miami Beach 2017 ~ Global Champions Tour & League Recap
You would be hard pressed to find a rider who doesn't love, or who has not daydreamed about, riding on the beach. With the sun shining down, and the waves crashing against the shore, it seems the perfect way to spend a day. Now, on [...]