MoveOn?
Organizing for America?
SEIU?
take your pick...
Plus you can bet they are paying a stipend for the “marchers”, along with a free lunch.
700,000 Tea Partiers show up to DC on their dime.