Where was Twisted Metal shot? Filming locations of Peacock’s action comedy series explored 25 January, 2025 by Newstars Education See also Cat’s hilarious reaction to man cleaning windows will make you chuckle