More than 2,500 classic cars, hot rods, vintage machines and muscle cars are on display this weekend at the 19th annual Goodguys Southeastern Nationals at Charlotte Motor Speedway.

The show, which runs through Sunday, features pre-1972 automobiles from every generation, a giant swap meet and car corral and vendor displays with almost anything a car enthusiast could need.

But what separates Goodguys from other car shows -- a can't-miss for visitors -- is the AutoCross course set up in the infield. The winding course offers registered event participants to test their cars on the timed course and adds a level of excitement and fun for visitors.

See photos from the event here.

The show is open Saturday until 5 p.m., when registered car owners can join the Saturday night track cruise under the lights, and reopens Sunday from 8 a.m. to 3 p.m.

For more information, click here.