Foster the People Live in Malaysia 2012 (Video)

On the 13th of January 2012, Foster the People made their way to Malaysia for the first time. The event took place at KL Convention Centre in Kuala Lumpur. The show started around 8.30pm, but the fans arrived earlier than that. One of the fans even said that they lined up since 10am to stand … Read moreFoster the People Live in Malaysia 2012 (Video)