The Vamps Play Planet Hollywood After Arriving in the Big Apple!

the vamps play planet hollywood nyc 14

About Photo #686389: The Vamps sit down in a cozy booth to pose for some photos during an appearance at Planet Hollywood Times Square on Monday (June 16) in New York City. The guys… Read The Post Here