Home » Videos

Video: Left Spine Down – X-Ray

17 August 2011

Cyberpunk at its best.

Vancouver cyberpunks Left Spine Down have just released a brand new video for ‘X-Ray’, the lead single off their new album Caution, due out on August 23, 2011, via Metropolis Records. Watch the vid below: