Foster the People have come a long way since their 2010 hit single ‘Pumped Up Kicks’ broke the charts, making it easy to look back on the band’s previous records with a sense of nostalgia. Torches was a decent indie pop debut that allowed the group to find a temporary style for the time being. […]