Joe and David discuss all of the racing news from the past week, and rip what used to be an incredible car company.