Jesse James gets a slap from the European motorsports community, and a new Toyota Supra resurfaces in the rumor mill. Hosted by Derek DeAngelis.