What the hell was this person thinking? Hey I'll shove this giant rubber thing in my car and no one will notice. How did he park with this thing? Did he put it in the car for safe keeping? "Yo Dude, don't leave that on top of the car. Someone might steal it." WTH?