Note: You must be registered in order to post a reply. To register, click here. Registration is FREE!
T O P I C R E V I E W
Posted - 09 Aug 2010 : 20:57:14 I'm apparently the last person on earth to hear of Eels (apparently not The Eels)? You've probably heard last stop this town or Mr. E's beautiful blues from one of these movies but I only recently discovered these guys. Just listened to the new album - http://amzn.to/bI15Xq - let me know what you guys think