Indie Indie Reviews Music Reviews Single Reviews We Are Scientists We Are Scientists, ‘Huffy’ – Album Review ★★★★ By Emily Harris October 14, 2021