Where was Twisted Metal shot? Filming locations of Peacock’s action comedy series explored 25 January, 2025 by Newstars Education See also You're a true maths champion if you solve this tricky brain teaser within 30 seconds