F1 Grand Prix Posters

These colorful postage stamp-esque illustrations celebrate the 2011 Formula 1 season by cleverly reinterpreting individual host country flags as racetracks, from Australia, to Abu Dhabi, to Malaysia, to Spain, but not Switzerland, as it's dangerous to have that many banks.