Tag Archives: Foster The People: Torches

The much anticipated debut album from indie synth-pop trio Foster The People titled Torches will be unleashed around the globe later this week. Hailing from California, the crew started playing together in Autumn ’09 and by the beginning of 2011 had released their Foster The People EP featuring the killer tracks: ‘Pumped Up Kicks’, ‘Houdini’ and ‘Helena Beat’. Soon after, […]