Click for BBLUNT VISION Clik for interviews email facebook facebook

3 September 2012

Video: J The Exodus - S.O.L.D (Signs Of The Last Days)

Premiered at the British Film Institute (BFI) the gritty and well-crafted music video for “S.O.L.D” is a dark and poignant visual representation of our changing yet “nanny state” society in 2012.

No comments:

Post a Comment