Originally Posted by lloydmoore1 I'm staying in Clearwater beach area over Christmas and wondering if anyone has rented a bike in the area and if so where? A google search show this https://www.bertsbarracuda.com
Forum Rules