Pictures from the track!

Nice Barracuda! That 64' Chevelle is not my taste, but it looks like a tube car, and i'll bet it's light, and fast. :)