G20 Toronto






G20 has been on in Toronto, Canada. Let's just say...Some people are a little unhappy.

No comments:

Post a Comment