Tag Archives: St. Louis Cardinals

Power Outages

Squirrels are busier than ever, with recent power outages reported in Hingham, MALouisville, KYRoanoke, VALubbock, TXDayton, OHEverett, WAKingston, NHMeriden, CTCollege Station, TX (officials said the squirrel was “electrocuted”), and Piedmont, AL, where the mayor held up the fried squirrel for display.

My Thumbnail

...continue reading