Manmade Science - 25A by 18437 published on 2023-04-26T17:31:51Z 25A is taken from the release "The Retrospective" a compilation of tracks made by Manmade Science between 2002 - 2012. The release is out April 28th and features two unreleased tracks, Men And Music and Oh Yeah. Genre House