Day of the Beast, The (1995)

Walking on Neon Sign