Yuguo – Those Words I Want to Say to You
Shanghai indie rock band Yuguo releases their EP titled Those Words I Want to Say to You (那些我想对你说的话) after a visit to Spain — and you can certainly feel the influences — in which they tell a story in six tracks.