World of Cars Online Wiki
Advertisement

The flame

The Petroleum City Flaming Tower is a flaming tower located at Petroleum City Super Speedway. It has an animated flame on the top of it, The image seen is from Sparks' prototype of the speedway.

Advertisement