Screamin' Banshee

The Screamin' Banshee is a huge 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.