Marcia Wallace, whom you probably know better as Edna Krabappel from The Simpsons, died last night in Los Angeles at the age of 70.

Advertisement

Share This Story