IN PHOTOS: Foster the People arrives in Manila for their Sacred Hearts Club concert concert this January 26
American indie pop band Foster The People arrived at the Ninoy Aquino International Airport (NAIA) Terminal 2 last night, January 25, 9:10 pm to a scene of eager media representatives and fans. The band, who had visited the Philippines in 2012, flew in from the United States for their one-night concert in the Kia Theater. […]