CANADA | Sunday, 6 June 2010 | Views [346]
USA vs. Canada - World Series 2009, Rogers Centre, Toronto