Saturday, November 2, 2024
- Advertisement -spot_img

TAG

elton john latest news

Elton John peed in a plastic bottle at shoe shop in France, asked his security to clean up: Store owner

Elton John has been accused by a shop owner in France for peeing in a plastic bottle inside the store....

Latest news

- Advertisement -spot_img