New Music Reviews: The Smile and The Last Dinner Party
Two hyped British releases this week. Both are worthy yet the lead single overshadows the rest of the record both times. Read on for more information about two-thirds of Radiohead and five ladies in corsets. The Last Dinner Party Prelude…