Home › Forums › Riding › Where to ride › 90 Mile Beach › Reply To: 90 Mile Beach
April 22, 2019 at 10:51 am
#29459
Wow Aaron, looks fantastic. Thanks for sharing. I am looking at this as an option for my next weekend trip. I noticed you are on an Africa Twin. The sound of your bike in the Video clip was so similar to a Triumph triple. Uncanny.