Torches (2011): Foster the People
Recently I did a review on Foster the People’s live set. Well, now comes the time to review their album “Torches” and I’ll freely admit that it is long overdue. […]
Recently I did a review on Foster the People’s live set. Well, now comes the time to review their album “Torches” and I’ll freely admit that it is long overdue. […]