Drag Barracuda at 2005 SEMA Show
sema cuda
I found 3 pictures of this car on
www.autospies.com
coverage of the 2005 SEMA show. It looks like a 4-cylinder turbocharged drag car.
Has anyone seen this before? Do you have any idea who built it?
Print