Music

Disturbingly funny video for Duck Sauce’s Big Bad Wolf

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!