More Movies

Singer-songwriter Eric Peters had an alarming experience in the feechiely-named Atchafalaya Spillway in Louisiana and lived to tell the tale:

And S.D. Smith, one of Southern West Virginia's greatest living humorists, had his own less-than-pleasant interaction with feechies.