Record attendance at 18th annual Ticonderoga car show