Play Pause

Cuckoo: Fart Leads Police To Suspect

Originally Aired: July 11, 2019

Cuckoo: Fart Leads Police To Suspect

The toot was apparently "excessively loud"