thegirlsattherockshow.com
Concert Review: The Kills at Granada Theater in Dallas
The brilliant pairing that is The Kills delivered a dynamic and mesmerizing show that may or may not, but probably did, shatter everyone’s eardrums. With plenty of stellar guitar riffs thanks…