TVC
Red Bull China
What's Stopping You?
A TVC campaign for the most renowned energy drink in China. With a provocative line to outdo and challenge oneself towards attaining personal goals, these spots personify the machismo grit towards ultimate success. The strategy proved to be an instant hit and the concept remains consistent till present albeit in progressive interpretations.