MUSIC MUSIC NEWS Meredith Bragg Puts Indie Bands to Shame with Nest Apr 29, 2011 lonnie These days in order to be a top artist within the world of indie music, you have to have a…