Makes me think of Technologic by Daft Punk….

Advertisements