Machu Picchu


Foster The People Cover The Strokes’ “Machu Picchu”

Foster The People recently appeared on BBC Radio 1 and performed a cover that will not soon be forgotten. The performance took place earlier this week in studio with the iconic British company. The song of choice? The Strokes’ “Machu Picchu.” You can stream the cover for yourself, after the jump. When asked why the […]