Tag Archives: Micah P. Hinson

Contest: Win Tickets to the Twilight Sad at the Echo (Mar. 6, 2012)

Super sonic Scottish rockers The Twilight Sad play the Echo on Tuesday, March 6.  According to their Twitter they are a Scottish band who enjoy drinking (yay!) and making miserable music.  While some newer songs off their 2012 release No One Can Ever Know explore some dark, emotional tones, it’s anything but miserable to listen […]

Emily Saex |