The Vanity is Everyones Favorite Indie Rock Band
Texas natives, The Vanity, are an indie rock band you’ll want to keep up with. There raw vocals and and electrifying sound are everything and with their newest single “Stay” just being released we are listening on repeat. The band told Nylon Magazine, “We shot in Brooklyn in this really cool warehouse where they used to […]