Helligators tease “Scream” music video

Italian hard rockers Helligators have a video teaser out now for the impending music video of their song “Scream”. The video arrives this Wednesday, June 15th. The song is taken from band’s latest offering Road Roller Machine, which dropped last year through Sliptrick Records.