The Vamps @ Manchester O2 Apollo – Manchester, UK
Beloved UK band The Vamps returned in spectacular fashion as we caught them playing the second of two sold-out shows at the Manchester O2 Apollo as part of their “Meet the Vamps Tour” — a celebration of their debut album’s anniversary. Fans of all ages packed the iconic venue, eager for a night of nostalgia, […]