In a Village Voice My Favorite Album post Eric Richter, singer and guitarist with ‘90s-‘00s NYC band Antarctica, opines on "Mezcal Head." ...