Daily Archives: December 19, 2016


God bless us, every one! The famous line squeaked out of the 61” Plasma TV, followed by the sniffling and snorting of tears and snot. Always the sucker for Tiny Tim, Shero was immediately thrown into fits of weeping. It helped not a bit that the satin nightie-clad superhero was […]

A Very Shero Christmas