While I'm perfectly aware that The Guess Who are the same bunch of leftist hosers from the Great White North that wrote the very anti-American 'American Woman', I'm going to forgive them for now because I love this tune so much, and they showed American icon 'Wolfman Jack' respect...
Kinda hard for me to hate The Guess Who since I'm a lifelong BTO fan/seen 'em live: after all, two GW members went on to found the band that evolved into Bachmann Turner Overdrive by 1973...
The Guess Who: Clap for the Wolfman (1971)