The post Street Outlaws Season 12 release date and everything to know about new season appeared first on Monsters and Critics.
Street Outlaws Season 12 release date and everything to know about new season
Strap yourselves in, as the Street Outlaws Season 12 release date has been revealed — and it’s not too far away! The two-hour new season premiere will air on Monday, May 28, starting at 8pm ET/PT, with the show returning to its regular slot at 9pm ET/PT from the following Monday, June 4. In the premiere, 32 racers from across the country will battle it out for a grand prize of ¢50,000 in an epic Cash Days event, where the 405 crew will attempt to come out top. After that, fans will see the OKC Outlaws shake up their rules, which […]