Double Dare: Physical Challenge: Swim Fins

06/29/2018

The contestants have to pop balloons wearing swim fins in this competition!

More