The fastest track in the nation is without a doubt Citadels Track. Not many people have had the luxery to race there though.
The fastest track in the nation is without a doubt Citadels Track. Not many people have had the luxery to race there though.