1 day agoAndrew Ditch Defecated on His Parents' Living Room Floor (April 2024)Andrew Ditch Archive on Rumble