Serious question: why is there such an intense fascination with Monster energy? Is a famous NASCAR driver or someone sponsored by them? Flipping through the channels I saw bull rising sponsored by Monster, is that it?
Between Loony Toons characters, Monster, and Betty Boop, I've never totally understood the connection and brand loyalty.