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 […]
The post Street Outlaws Season 12 release date and everything to know about new season appeared first on Monsters and Critics.