Caribbean Raceway Park


A dragstrip in Carolina.