First time I’m seeing this trailer for the Third Sight – Symbionese Liberation album that came out back in 2006. I’d recommend picking up this album while we wait for the new Third Sight record.