Alternative pop group Recess, who recently released their new single “Rust,” join us for a new edition of Stereo Six listing their most cherished records.