Categories
Review

John 5 Blows the Roof off of Vamp’d!

Check out this AMAZING review from our friends at ZRockr Magazine, who went to see John 5 and The Creatures at Vamp’d in Las Vegas. ZRockr note that “the sheer diversity of everything played that night” blew them away.