Yes, you read the headline correctly, so who stole the 18 Carrot gold toilet, weighing in at 98kgs from the very place Winston Churchill was born, and what was a $6.4 million toilet doing there in the first place?
A Man has fronted London Oxford Court.
See omnystudio.com/listener for privacy information.