Mangled machinery

Found at Thorpe Park, UK.

Submitted by Angela M.