Just saw this on Autoblog; did anyone have the good fortune of going?



http://www.autoblog.com/2011/06/29/h...ade/#continued