Home > iDEAL Focus
Default Default Latest Updates Most Comments

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