These were produced by Matchbox from 1986 to 1988 under the Super Chargers and Super Trucks names.
Matchbox Bigfoot
This one is an error as the white part of the decals were not printed at all.
Create Your Own Website With Webador