Have you ever wanted to encase yourself inside a large, inflatable bubble and attempt to play football with your friends? Silly question; of course you have! And now you can, with Bubble Soccer World in Newcastle! Bubble Soccer is best described as …