Filmed at the iconic site of Battersea Power Station, London’s Cypher16 brings us a video to their track ‘Lonely Road’. Check it out… Tags:2011Cypher16Lonely Roadsoundsphere magazineVideos