I was just reading the older thread about Amelia...I'm ready to give it another shot. I went about three years ago and it was my absolute worst ride ever.
I live in Miami but am always at Oleta/Markham...
Any core Amelia riders want to show me what I am missing? I am good for either Tuesday, Wednesday or Thursday at 6pm....
Results 1 to 6 of 6
Thread: Amelia this week?