thestrangebrew
February 3, 2017
Howlin’ Pelle Almqvist is frontman for The Hives, the Swedish band responsible for a string of insanely...