Amid unexpected twists and turns, life-and-death choices are made as only one can emerge victorious.
Aired 2025-08-28 · 31 min
Twisted Metal: all seasons and episodes