Would you do your business in this see-through public toilet?! It’s a first of its kind, residing in the middle of a public square in Sulphur Springs, Texas! It’s now quite literally the ‘must see attraction’ in this otherwise unknown town! You can see out, but no one can see in… What a wild ride! Tag a mate who’s insecure about doing their business in public toilets!