In just a few days, the People's Square rail station will be getting a new hoity toity fancy schmancy human waste disposal invention - vacuum toilets!
1
Results tagged “vacuumtoilets”
The People's Square station toilets suck... and that's a good thing!
« Previous
1
Next »

