United States
×

bgr.com Police sniff out suspect after a loud fart revealed his hiding spot

We like to think we have control over our own bodies, and in most cases that’s true. Sometimes the forces of nature work against you, however, and for one felon in Missouri it happened at the…
bgr.com
 148