Listen Live Graphics (Indy)
WTLC Featured Video
CLOSE

If you’re like most people, walking into a disgusting public bathroom will terrify you more than anything in the world. But this Shell Station in the Philippines doesn’t have that problem.

Also On 106.7 WTLC:
Rest In Power: Notable Black Folks Who We’ve Lost In 2021
33 photos