Delayed - "Penance" Official Music Video. This heavy metal/hard rock piece was shot in West London. We used Red for high speed. Heavily stylised.
Artist city, country: United Kingdom
Artist Bio: Delayed are a post punk progressive punk rock band based in London, United Kingdom. The band originally formed in 2004 and now consists of 5 members all from different parts of the globe all living in London, bringing many years of combined experience and musical influences together.
Director Name: Justin Harris, Sean Nelson
Producer Name: Graeme MacGillivray