Tag: 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...