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

the vamps play planet hollywood nyc 29

About Photo #686404: 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