Screamin' Banshee

The Screamin' Banshee is a huge monster truck.

Bio
The Screamin' Banshee lurks outside of Radiator Springs in Ornament Valley and waits for anyone who wanders out alone in the darkness of night.