Toronto Jazz Festival 2011 at Toronto Star Stage at Metro Square — Jul 1, 2011
Toronto Jazz Festival 2011 played Toronto Star Stage at Metro Square in Toronto, ON on Friday, Jul 1, 2011 — Toronto Jazz Festival 2011 – Day 1.
Venue
Toronto Star Stage at Metro Square, Toronto, ON