MAY 14, 2012 – Tom Morello led a Guitarmy through the streets of New York, with everyone singing "This Land is Your Land" in support of the 99% and Artisan News Service has a great video including an interview and him leading the troops to battle with their songs. Check out the video below.