Monday, December 29, 2008

Album Cover of the Week

1 comment:

Paula said...

Just watched a DVD I got for Christmas, there is some sweet Jap bike action that we didn't expect: the movie? "The Satanic Rites of Dracula", back in the early 70's, starring Christopher Lee and Peter Cushing. The henchmen that guard the mansion where the EVIL is taking place drive bikes and wear groovy shearling vests and have crazy sideburns. Yeah!!