Caught a sneak peek of the new “Driven to Win” exhibit that will be premiering in 2021 at The Henry Ford Museum. I was absolutely shocked to find Trevor Bayne’s 2011 Daytona 500 winning car!