Pitchfork
Rating: 7.3 The Foxymorons are a duo of childhood friends hailing originally from Mesquite, Texas. Their first two albums established their love of classic pop and the alt-country sounds of the mid-90s, but the trail went cold after 2001’s Rodeo …