Movie Captain
SEED
Since 10/04/2016
SEED
Since 10/04/2016
Lloyd Center 10 & IMAX
1510 NE Multnomah Street
Portland, OR 97232
Map it
A documentary alleging that the CDC, the government agency charged with protecting the health of American citizens, destroyed data on their 2004 study that showed a link between the MMR vaccine and autism.