Events/Featured: Top of Home Page/Notes from the Road Handsome Furs: 14 April 2011 – New York By PopMatters Staff / 28 April 2011