Skip to main content

November 3rd 2017
NIGHTMARES ON WAX GETS FOUR STARS IN DAVID REVIEWS
Director James Burns’ latest spot, the promo for Citizen Kane, the new single from Nightmares on Wax, was awarded four stars by commercials critic site David Reviews. Shot on location in Louisiana, USA, the spot features gorgeous visuals and stunning performances from the cast. Read the full review here, and watch the full promo below.
SIGN UP FOR UPDATES