[INDIE/ROCK] Foster the People – “Machu Picchu” (The Strokes Cover)
One of the hottest bands on the indie track right now is undoubtedly Foster The People. “Pumped Up Kicks” was the only real runner in this category that got any air time and single handedly kept the genre alive in the Top 40 category. Now Foster The People have taken some of their klout and […]