album cover of the week Ridiculously Awesome Album Cover of the Week by Prince Of Petworth March 1, 2012 at 10:01 pm 3 Comments I couldn’t find this album but well, this awesomely bizarre video has Humba in the title…: