Main RoomMusicNewsDuck Sauce return with ‘Smiley Face’ after 6 yearsDuck Sauce, the iconic American duo formed of A-Track and Armand Van Helden, is back with Smiley Face after 6 years... Read More