Big Pete (Super Chargers)

Big Pete was a toy made by Matchbox.