Local Man Caught Masturbating in Self-Checkout Line
In what could only be described as a shopping trip gone wildly off-script, Jeremy Carlson was apprehended by authorities after allegedly engaging in a solo performance in the self-checkout line at the local Walmart in Springfield, Illinois. Witnesses reported that Carlson, clad only in a loose bathrobe and flip-flops, confidently approached the kiosk before dropping […]