Another awesome view of Montreal’s Olympic stadium on Google Street View

Wednesday, 7th October 2009 by @gsightseeing