From Apollo & Friends

The Roots Live from the Apollo

photo

The Roots performs an exclusive live set for Save Our Stages Fest from Apollo Theater in New York, NY.