Where was Twisted Metal shot? Filming locations of Peacock’s action comedy series explored 28 July, 2023 by Newstars Education See also Cat climbs onto bookshelf to get toy for new pet kitten. Watch