The Los Angeles Times had a story that questions the safety of a studio lot in Downey, CA that was once home to a NASA facility. Termed the “Downey Flu” at least 34 employees have filed workers comp claims over illnesses claimed to be from the facility…[MORE]