Something about this Lil Red Express Hotwheel seems off to me. I just can’t quite put my finger on it.