Dec 29 2008
Dehumanizing Train
I was going through FAIL Blog’s YouTube videos and had the ultimate WTF face when I was watching this one:
That is just sad. I’m thinking this has to be in North Korea, yet most of the video comments seem to say that this is in Japan? I can’t imagine this being Japan.
