Drag Barracuda at 2005 SEMA Show
Thanks for the information. Rad Rides has a great page full of pictures about this car:
http://www.radrides.com/69cuda.html
Print