Dog Park Decadence
Looking like a cross between Jet Li and the Hives’ Howlin’ Pelle Almqvist, pimped out like his bandmates in a regal purple tux and a Green Hornet-style black mask, and twisting and shaking as if Benny Hinn had just laid hands on him and filled him with the Spirit, Russell…