LEONTAS reveal new video for "NOW" [IAI PREMIERE] Posted by Fred Bambridge on March 08, 2018 Camden LEONTAS London Noise-Rock North London Premières and Exclusives Radar News Rock +