The Downey Legend

Disappearing act

Irene Luna, Editor-in-Cheif May 22, 2012

Los Angeles native band Foster the People released their first album Torches in January 2011, with the track “Houdini”, which was released for a digital download on May 15, 2012.  Foster the People...

Load More Stories
Activate Search
A&E