TTL Heat Stroke

The Heat Stoke race series at Tempe Town Lake is off to a blistering start. Results.