Toyota Euro 2008 Ads |
| Toyota is the official sponsor of the French national football (soccer for our US readers) team for the EURO 2008 Championship. This series of three video ads tries to make fun of their opponents in this competition: Italy, Holland and Romania.
Although we would expect this from the French, we didn't... More » |