Blue Buzzard

Blue Buzzard is a monster truck.