// Adds dimensions UUID, Author and Topic into GA4
Tuesday, September 22, 2026
27 C
Singapore

Video: ‘Who left grandmother’s dentures on the train?’

SINGAPORE: Singaporean netizens had a good laugh after a passenger left half a pair of dentures behind on a train.

People do sometimes lose things they carry on public transport – umbrellas, phones and wallets. But dentures? Aren’t these supposed to be kept firmly in one’s mouth?

The missing teeth left behind on the seat of an MRT train popped up in a video. An online user shared the video on social media on Tuesday (May 2). The clip showed a light red pair of dentures almost blending in with a dark red seat. “Saw this on the MRT seat,” the video read. “I thought my eyes were playing tricks on me.”

The post on the Singapore Incidents Facebook group read, “Who left grandmother’s denture inside the train?”

A handful of netizens took to the comments section to join in the fun. “Jaw-dropping,” wrote one.

Another wondered, “What’s going to happen at (the) lost and found counter if there is one and she searches for it there?”

“Nah, it’s just a 3D painting on the reserved seat,” a third person dismissed the false teeth playfully.

While many other netizens commented on the video, a handful also shared it.

d6
Image: FB screengrab / Singapore Incidents
d5
Image: FB screengrab / Singapore Incidents
d4
Image: FB screengrab / Singapore Incidents
d3
Image: FB screengrab / Singapore Incidents
d2
Image: FB screengrab / Singapore Incidents
d
Image: FB screengrab / Singapore Incidents
d7
Image: FB screengrab / Singapore Incidents

Hot this week

Nearly 8 in 10 Singapore consumers ditch AI agents when bots fail to recognise them

SINGAPORE: Nearly eight in 10 (78%) Singapore consumers ditched artificial intelligence (AI) customer service agents when the bots failed to recognise them. Respondents to the Twilio survey, cited...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks