The next tour stop for Voodoo Glow Skulls is Saturday, March 4 in Denver, CO.