a a a a a

New Devilish Presley video

I’ve just been sent a link to the new Devilish Presley video The Beast Must Die which is a track from their forthcoming album. I’ve always been a fan, but this track and the Big Cheese freebie CD I Created A Monster are light years better than what they’ve done before. The video is the […]