The Vamps Were Surprised By How Many Indian Fans They Had

the vamps blackpool illumination concert indian fans 12

About Photo #1019068: The Vamps get the party going during their performance at the 2016 Blackpool illuminations Switch Concert on Friday (September 2) in Cheshire, England. The guys… Read The Post Here