In today’s episode, Wonder Woman finds a dead body in the Potomac River in Washington D.C. while on a nice relaxing canoe ride. No wait, that really happened. Lynda Carter, who played Wonder Woman in the 70’s television show, came upon a female body floating face down in the river and promptly alerted nearby boaters, as she did not have a cell phone with her. “A middle-aged woman was found floating in the water about a... 

Continue Reading: » » Wonder Woman Finds Dead Body.