by Lamia Larkin in New Music on Saturday 2 October 2010

There are lots of bands out there who’ve written songs praising New York City, but Duck Sauce took their love for New York to a whole new level with their latest single, Barbra Streisand. This electronica/house/disco video takes you on a tour through the city and has you feeling (or desperately wishing) that you’re a New York native.