Dodge's Cringy Entertainment System Takes a Wild Ride