December 09, 2019
The road to London Bridge is paved with self-loathing
The day after Thanksgiving, the world saw a murderous terrorist prevented from maximizing his death toll by desperate people armed with nothing more than personal courage, a narwhal tusk, and a fire extinguisher. Continue Reading...