Florida: Naked Man Tied To Tree On Beach.

DUUUUUUUUUUUUVAAAAAAAAAAAAAAL taking the "L" on this one. It happened at Big Talbot Island State Park.

 

title

Content Goes Here