He thinks his '04 car is god's gift to earth LOL