This years European autoshow will be on the 5th of June, 2011. It is in the parking lot of Plaza Frontenac, near Ladue. Hopefully many of the...