What on earth is Bubble Football?

Posted in Shanghaiposts.