Throwback Thursday

This week marks the one year anniversary of one of the worst Indycar races evah. *kazoo* The “Indy Grand Prix of Louisiana,” which was such a steaming pile that it was mercifully ended after a mere 47 laps, at which point they had managed a full 31 minutes of green flag “racing”. I put racing in quotes […]