'Father Christmas' walks the streets of wartime London
during the German blitz of the city. December 1940.
Guys like this idiot in Texas who plowedd full speed in to the back of a school bus because he was fucking around on his phone. Thankfully, ...
do we have hero's like that now?
ReplyDelete