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. :)
Print