![](https://www.playstationcountry.com/wp-content/uploads/2019/10/Street-Outlaws-The-List_20191025171843-570x350.jpg)
Street Outlaws: The List is a show on the Discovery Channel apparently. Not that we’d ever heard of it prior to this game. From what we can gather, never having watched it, it’s a hotrod car modding kinda thing. Sorta like Wheeler Dealers crossed with Duck Dynasty if we had […]