Twisted Metal poster
TV

Twisted Metal (2023)

S02E12 NUY3ARZ

Aug 28, 2025 • Season 2 • Episode 12 • HD

In the face of unforeseen challenges, characters confront critical choices that could mean the difference between life and death, with only one person destined to triumph in the end.

Country: US