We have the creator of "Idiots of the Week"!! For Forza and Grand Turismo, it is Devon! He talks about how it all started and the ups and downs of creating such a series. Make sure you're not in the next one!! Drive Fast & Try Not To Crash!! www.hughhatrick.com.
April 27, 2021