im glad arcade fire is on top of the world
and im glad they got to plant their flag last night atop mt coachella.
exemplifying everything creative and unique
and modern
about todays sounds
without being dirty sell outs
shaming the tribe.
these kids bring honor.