This is complete garbage, this woman doesn't know what the fuck she is talking about, why even post this here? Deflector shield?? This is nothing more than SCIENCE FICTION.
When did I say that watching a video is trolling her? The video got made as a direct result of the trolling. That makes this video something I am not a fan of.