Pan Am Photos.

The Pan Am games are currently happening in Toronto. In addition to the sport-type games there are a bunch of cultural events going on. Here's a bunch of photos