Germany's Electric Callboy, who recently wrapped up a sold out North American tour, have shared an official live video for "Pump It" shot at their Denver, CO show along with the following message: "This is a $0 production. We decided spontaneously to record the show in Denver, so we equipped...
Continue reading...
Continue reading...