Big Fins

Big Fins was a monster truck toy made by Road Champs.