Album Rating: 5.0Getting your head caved in for the first 45 minutes is worth it just for the arrival of the keys on the second last track. This album rules. Can't believe a 24 year old Chinese linguist wrote and performed this masterpiece alone.
Bands: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z