'Recurring Role' of NORA ALLEN Cast for THE FLASH - But Isn't She Dead?

Date: 25 February 2014 Time: 09:30 AM ET