Posted on September 13, 2015 by Tracy StaedterTasty Tech Eyes the Frankfurt Auto Show The Frankfurt Motor Show opens in Germany on September 15, and several concept cars caught our eye. Have a look for yourself.