The duo that is Duck Sauce is back at with their new upcoming release of their album on April 15th. To everyones surprise they put out the album to stream in it's entirity. Since their huge releases of ‘Barbra Streisand' and ‘Big Bad Wolf', Duck Sauce have been fairly quiet.
You can ganturee a lot of these tracks will be huge summer hit's along with massive remixes. Following the four years since ‘Barbra Streisan' came out, the track is included along side eleven more songs. Check out the full album ‘Quack' below and grab your own copy April 15th.