Wednesday, November 19, 2008

Oh!!!! Super Nasty!















From FFFFOUND a whale decomposes on a city street. Don't have more info cause everything's in Russian, but, you know, what more do you need to know?
Do check out the Russian site though, it's all about over turned tractor trailers!
Awesome!!!