Geekologie I Watch Stuff The Superficial

Stacked Car Crash

thailand-car-crash.jpg

Not much info on this car crash except that it happened near China Town in Thailand. And not much info on me except that I'm devastatingly good looking.

Source

There are Comments.