[Press Release] World’s First Cinema release eerie video for new single “Make Me A Monster”
Following the release of their brand new single “Make Me A Monster” which was released last Friday, fast-rising duo World’s First Cinema are back with an eerie video to…