Devilish Presley “The Beast Must Die”

"The Beast Must Die" is the first single taken from the new album "The Dark Triad" by Devilish Presley which will be released on Monday 9th May 2011. (c) November Tenth Records (p) Wipe Out Music Ltd 2011. This video was made by Luke Billing at Berry Street Studio London www.berrystreetstudio.com