Street Outlaws: Locals Only poster
TV

Street Outlaws: Locals Only (2023)

S02E08 The Men of the Mountain

May 20, 2025 • Season 2 • Episode 8 • HD

In the high-altitude setting of Bandimere Speedway, Colorado competitors take on the challenge, with some participants being relatives of well-known racers. The final local contender faces off against Jeff Lutz in a thrilling showdown, vying for a cash prize and the prestigious title of king of the mountain.

Genre: Reality
Country: US