Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on May 11, 2010
The brand new NASCAR Hall Of Fame is now open in Uptown Charlotte! The Hall is full of both historic cars and racing artifacts as well as high-tech interactive experiences. Visitors can test their skills at a variety of race week experiences, from inspecting parts to manning pit row to sitting behind the wheel of your very own stock car.