Amelia Island Concours d’Elegance

This years first big auto show happened this weekend. It was a classic car show at Amelia Island in Florida. Our Auto Expert Nik Miles was there to see if vendors and spectators showed up to participate.

More from Our Auto Expert

OAE TV