My Life with the Thrill Kill Kult’s long-awaited new release was unleashed in May 2014, followed by a steady 6 week tour of the United States. I was fortunate to catch their show in Philadelphia and my band opened for them in Seattle. The last Thrill Kill show I caught …
Read More »