There's a photo on the front of this album. I assume it's him.
Wanna buy it? 
Just had a look on amazon and the same picture if used on a few albums, so I take it this it the only one.
I'm sure I heard about the video being found aMOngst a MOuntain of "crap" in an old music shop. Had been there for years and no one knew. I may be mistaken.
This albums making my speakers make some horrible noises 
Though it was just making something in the room resonate and "sing". Seems like it's the actual speaker cabinets though! Never noticed that before 