‘Big Game’ Ad Kicks Off Monster’s New Chapter

Head Monster Noel Lee outside New York City's Hard Rock Cafe