GHERKINS Sighted IN PARIS

24th April 2021

French authorities are reporting sightings of what people have dubbed 'Intergalactic Gherkins' near the Eiffel Tower in Paris, although as of yet no-one has been harmed by these creatures.