Ocelot – Forbidden Touch (Abducted Remix)

Released January 1st, 1970
Label: