Shopping5 months ago
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. A new report by TMZ details...