real question: how many new gm derivatives do we need before we finally stop making more?
8,42K