steve mcqueen and kanye west battling in the final scene of pixar cars : revenge of the cars