Speed Stick Gear - World's Largest Urban Zipline

Speed Stick Gear imitates the engaging extreme sport strategy in the latest promotional spot filmed in Panama City. Filmed using Go-Pro cameras video shows that the deodorant brand is ready to take on any challenge to prove its premise.