laughingsquid.com
Shower to the People, A Mobile Unit That Provides Free Showers For the Homeless in St. Louis
Shower to the People ("STTP") is a mobile shower truck that provides free, hot showers to those in need of such in the St. Louis, Missouri area. The