Philly is Charlottesville.

Thousands of protestors

Image via Philly.com.