The Vamps Go On a Tour of London

12/01/2016

The Vamps take in the sights as they go on their very first double decker bus tour of London.

Show More

ADVERTISEMENT