Loading Video…
This browser does not support the Video element.
Suspected FOX 5 intruder sued station for $100 billion; said the company installed a nanochip in him
FOX 5's Marina Marraco reports.
This browser does not support the Video element.
FOX 5's Marina Marraco reports.