laughingsquid.com
Hawkins Newscaster Reports on the Disappearance of Barb Holland in Stranger Things Archival Parody
Archival footage located by employees of WIYZ in Hawkins, Indiana featured the perfectly coiffed news anchor Brenda Wood reporting on the mysterious