Foster the People disappoints with their first album “Torches”
Foster the People created massive hype after the release of their single “Pumped Up Kicks” but failed to meet the high expectations with their mediocre debut album “Torches,” released on May 24. […]