Tag: Taraka

    Taraka

    First Look: Taraka – Welcome To Paradise Lost

    https://www.youtube.com/embed/BPX4Z1F9WJo Taraka has today released her new video for the song titled 'Welcome To Paradise Lost'. Recalling the days of MTV's '120 Minutes', VHS, and 4:3 aspect ratio, Taraka hits the retro nerve and recalls...