disarmmagazine.com
The Watchmen at The Danforth Music Hall
On Saturday, November 23rd, The Watchmen’s fans gathered for an assured good time at at the Danforth Music Hall. Set amid the sweet spot between adjusting to winter darkness and the full-on h…