Playmate Barracuda
Nope.. But that is a sweet car! even in pink!
Print