by Troy Mattison Hicks in New Music on Thursday 27 October 2011

I am just not sure how I feel about this one, Duck Sauce’s The Big Bad Wolf. Disturbingly funny and weird, it sorta takes off where the awesome absurdity of Barbara Streisand left off. Check it!