
The news: Hawkins Lab admits to Barb's death
A broadcast reports that Department of Energy officials have admitted the death and cover-up of Barbara Holland, as the national spotlight hits Hawkins.
Tag
1 moments.

A broadcast reports that Department of Energy officials have admitted the death and cover-up of Barbara Holland, as the national spotlight hits Hawkins.