Supercar (television series)

Supercar. UK: ITC syndicated weekly TV series. "Supermarionation" (puppets).

Flying car (Naha, Science Fictionary).