[ad_1] Two giant orbs broke free and bounced through the streets of London this week, according to videos posted on social media. The Telegraph reported that the footage was captured early Monday amid warnings of strong winds and heavy rain. While the silvery balls looked like they were part of an early Christmas display, they […]