Street Meet: G20 Protest

A protest is just a party you haven't met yet.

Street Meet: G20 Protest