The Origin Of Bubble Soccer

Bubble soccer was first invented in 2011 in Norway, starting off as just a joke by Henrik Elvestad...

Read More