Duck Fight Goose finding a new rhythm
IN December 2011, Shanghai rock band Duck Fight Goose released their album "Sports" to great acclaim. What great acclaim, you may ask?
"I think that album is the greatest thing by anyone, anywhere in a very long time," said Enrique Maymi,...
0 like 0 comment