VIDEO: When Giants Fall – Now You See Me

Essex based newbies When Giants Fall have unveiled a music video to accompany their latest single, ‘Now You See Me’. You can stream and watch the full video below: