A Lola T70 police car from THX 1138,  a 1971 science fiction film directed by George Lucas in his feature film directorial debut.
THX 1138 - Police Autojet Lola T70 Papercraft

0 comments

There was an error in this gadget