Where is Detonator (Thorpe Park)?

Coordinates: -0.515238 51.403865

Be the first visitor to thank for this answer!

Thanks!