Cape Cod, MA’s Vanities is premiering a new music video for their track “Too Little Too Late.” Check out the clip here. Consisting of members of former national touring acts, From Atlantis and A Faylene Sky, Vanities is no stranger to life on the road. The band’s 2013 debut EP …
Read More »