Olympic Stadium in Montreal, Quebec. Site of the 1976 Summer Olympics.
My family and I were in Montreal the summer after the Olympics. Believe me, it looks a lot better than the FS version.
Return to Payware Screenshot Showcase
Users browsing this forum: No registered users and 462 guests