Toyota.ca is one of the top websites in Canada (okay, #943 according to Alexa, but when you work there you’d swear it was more like #630). The site is updated quarterly, so in most cases these stills are all that’s left of the pages I worked on.
For the keen-eyed, the main slide above shows French content that’s been dropped into an English template (for mock-up purposes).