Marcia Cross talks to OnTheRedCarpet.com at a Los Angeles event celebrating the premiere of the eighth and final season of the ABC show Desperate Housewives on Sept. 21, 2011. - Provided courtesy of OTRC
{}