Flames, crashes and new challengers as Street Outlaws: New Orleans returns
Street Outlaws: New Orleans is back for Season 2 — and it’s full of high drama right from the get-go. The premiere sees main man Kye Kelley trying to reclaim the No1 spot from Scott Taylor, but he hits a major snag when his car bursts into flames on the strip. We also see a huge