rogueverbumancer.com
The Last Hurrah – Tales From The Fringe
Today’s the last UK public holiday before Christmas. The last time we get a state-mandated three-day weekend, and it’s all we have to sustain us through that gulf of nearly four months.…