Rogers Centre is a multi-purpose stadium in downtown Toronto, Ontario, Canada situated just southwest of the CN Tower near the northern shore of Lake Ontario.
Added:
Aug 24, 2015
Views:
674
Rating:
|