Two baubles, both larger than cars, were spotted rolling through central London earlier this week as cars and pedestrians swerved to avoid danger.
Continue Reading