Heat Haze

Hot weather at Silverstone, a rare occurrence.

Heat Haze

Hot weather at Silverstone, a rare occurrence.