Power Balance features in the latest ‘Stare Down’ McDonald’s commercial – Take a look at the commercial on YouTube!