Ryan Reynolds, Donnie Yen Bring Some CanCon To The Bottle Cap Challenge

Celebs flaunt impressive skills.

Hong Kong action star Donnie Yen wore Raptors gear as he took on the bottle cap challenge, while actor Ryan Reynolds used the challenge to promote his gin company. Who succeeded and who failed?