all these mini car models in the window display seem strange