launching site :
- n a place for launching pads
News & Articles
- Man dead in portable toilet homeless since 2010
Police say a man whose decomposed body was found inside a portable toilet at a Lake St. Clair boat launching site had lived on the streets since losing his home to tax foreclosure in 2010.
April 29, 2014 - WNEM TV 5 Mid-Michigan