Taxidermists are a lo-fi indie rock duo from western Massachusetts who’ve been picking up some steady buzz as of late. Members Cooper B. Handy and Salvadore McNamara initially met on MySpace in 2007 when they were preteens and always bonded over music, but they didn’t really get the ball rolling on Taxidermists until last winter. Their new album 20247 is out this Friday, and today, they’re sharing the final single “Needles To Say.” (Yes, that’s “needles,” like the pointy objects.)