With Devils Bowl Speedway on tap this weekend for the World of Outlaws NOS Energy Drink Sprint Car Series, Logan Schuchart reflects on his recent success at the tricky Mesquite, Texas oval in this installement of TOYOTA Places I've Been.
With Devils Bowl Speedway on tap this weekend for the World of Outlaws NOS Energy Drink Sprint Car Series, Logan Schuchart reflects on his recent success at the tricky Mesquite, Texas oval in this installement of TOYOTA Places I've Been.