Flash Story US ‘Twisted Metal’ Live-Action Peacock Series Reveals First Look at Anthony Mackie, Stephanie Beatriz and Cast (Photos) 2 years ago Twisted Metal #TwistedMetal