Asian dude in shower cap and bathrobe sings Led Zeppelin

(CBS) - There was always something missing from Led Zeppelin's "Good Times Bad Times", but I never quite knew what it was until now. More bass? Nope, they nailed it. Lengthier guitar solo? Nah, they did it just right. An overweight Asian man in a shower cap and bathrobe singing? Bingo! 

I can't help be reminded of some classic Jack Black as I watch Gary Luk, the man in the shower cap and bathrobe, singing this hilarious cover. And the prominent Pink Floyd poster in the background really just completes the look.

Despite the humor of his appearance, Luk actually busts the song out well and does it (some) justice.