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:

Founder & Editor for DEAD PRESS! | Atheist and antitheist. | Judge of the quick & the dead since 1989.