Baby Bear Foot

Baby Bear Foot is a mini monster truck owned by Fred Shafer.