A Pepsi MAX advertising creative. It's too exciting to roll down from a skyscraper hundreds of meters high. I don't know if this extreme sport was invented by Pepsi~~