Audi R8 in Geneva Posted on August 26, 2013 by admin I try to visit the Geneva International Auto Show in Geneva, Switzerland annually. As a big car fanatic, I have found there is just no other show quite like it!