Steve Phelps: Monster brings fun, engaging lifestyle to NASCAR (video)

0 Comments

After Monster Energy was announced as the entitlement sponsor for NASCAR’s premier series, NASCAR CMO Steve Phelps discusses what Monster can bring to the sport to help the brand grow.