Robert & Erin’s New Favorite Sport — Bubble Ball [VIDEO]
It's origin is unknown, but it's the latest craze in Europe, where it's called 'Bubble Ball' or 'Bubble Football' (as in soccer)! Two teams of players dressed in inflatable, well, bubbles, all trying to kick a ball into a goal, meanwhile crashing into anything that moves.