When Tom Perriello arrived in downtown Charlottesville Tuesday morning for a rally in support of mail-in voting and U.S. Postal Service funding, he certainly wasn't expecting the overwhelming presence of members of the Democratic Socialists of America.