Dude. Wheres my car?
WTFoto
Published
05/08/2007
Alright, so laughing at this is somewhat twisted... but... it certainly is interesting. I took this shot on I-70 while returning from Denver. I guess someone forgot to check their coolant and their car overheated.
6 Comments