What's up with these Monster Energy hypes? You keep seeing people create these Monster liveries, helmets and suits. Not that I'm against it I don't really understand what the hype is for. The logo isn't really that impressive. Maybe it's the green/black color combination? Maybe it's because of Ken Block? Or do people just like the drink. I hope somebody can explain or is there another person on RD that doesn't understand the hype.
Yours truly
NMC
Yours truly
NMC