DISCLAIMER: This posting was submitted by a user of the site not from The Insider editorial staff. All users have acknowledged and agreed that the submission of their story and its contents is in compliance with our Terms of Use.
Lynda Carter, who played Wonder Woman in the ’70s on TV, had a little “art imitating life” experience when she came across a dead body floating in the river....read more at Gravy and Biscuits!






Comments (0)