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:
673
Rating:
|