donderdag 8 april 2010

It's new, it's fresh, it's awesome, it's... DUCK SAUCE!

Hell yeah! They did it again; Duck Sauce is back with another banger!
Their new track is called 'Barbra Streisand' and is not released yet (unfortunately). Check out the video for a sneak peek!

0 reacties:

Een reactie plaatsen