Posts in tag

Grand Jury


I love Twin Peaks the TV show more than I love damn fine coffee or the best cherry pie in the Tri-Counties. But there is also Twin Peaks the band, who have been gigging since 2010. The Chicago based garage-band were struggling to balance their three year tour with recording. Rather than commit to a …

0 13