Did you see the hi-def-ish new footage that came out recently? No coincidences?
I still can't believe this seems to be new footage 17 years later. There must be others of you on here that have seen every piece of footage they could find - is this actually new? Did I just miss it before?
Theranos?