Concert Review: The Kills @ Lincoln Theatre (5/14/18)

The Kills The Kills (Photo from FB @TheKills)

The blazing guitars of The Kills are a hard habit to break, and why would you want to anyway?

Continue reading “Concert Review: The Kills @ Lincoln Theatre (5/14/18)”