Published on Jun 17, 2016
Bubble soccer, bumper ball, bubble football is awesome, its like being encapsulated in a giant force field – “I had that little kid feeling of invincibility.”

Presented by BuzzFeed