The 1993 IMSA GTP race broadcast from the 24 Hours of Daytona in Daytona Beach, Florida.

Courtesy of the American Le Mans Series.

GrandTouringPrototype.com

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…