Absolutely incredible!

Protesters are lining both sides of the street for blocks in the tiny little town of Geneva, Illinois!

It's estimated that around 5000 people showed up for the Hands Off! protest.

Let's go!!!!!

Comments