Thursday, April 26, 2007
Album Covers: Weasels Ripped My Flesh
Ahhh... "Weasels Ripped My Flesh" by Frank Zappa and the Mothers of Invention. One of my favorite album titles, and covers ever. Done by the late "Neon Park XIII". Neon was also known for doing mst of the Little Feat covers among other bands, but he realy nailed it with "Weasels". ONe of the funniest things about this is doesn't the guy shaving look like Ray Liotta?