Andrew Ditch: Swimming Diapers, Laxatives and Police

5 years ago
97

Andrew Ditch is a man from Buffalo who is a hoarder, Adult Diaper wearer, and Arrested -- Watch live at https://www.twitch.tv/werenotsorry

Loading comments...