The large ferris wheel on the south bank of the River Thames in central London, known as the London Eye got a jolt from a bolt recently.
The large ferris wheel on the south bank of the River Thames in central London, known as the London Eye got a jolt from a bolt recently.