TTXGP World Final in Daytona + Biketoberfest

According to TTXGP, the world final will be in Daytona on 19-21 October. I plan to attend, but I have very little idea of what to expect, and what there is to do at Daytona during those days.

Does …
Go to Source

Leave a Reply