Vamps Announce North American Headlining Tour & New Singles
You’ve heard of Vamps before right? I hope you have because I have reviewed some of their stuff here on the website and shared a bunch of photos on our social networks as well. Since I have a loaded day ahead of me I am going to keep this intro short and just say that we have a bit of a double press release from their representatives and you can check that out below. The Press Release: VAMPS…