VIDEO: Turbogeist – Mermaid’s Revenge

London based rockers Turbogeist have just unveiled their music video for brand new single, ‘Mermaid’s Revenge’. You can stream and watch the full video below: