Whoops. Someone leaked shots of the newest Audi Allroad ahead of its launch in Geneva next week. There it is. Now you guys can get some sleep. Expect to see it in the US, likely sporting a William and Mary collegiate sticker on its rear window, sometime in the fall.