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