Media NASA Lies! More Wires and Blue Screens! By Shill Nye The Science Lie November 23, 2018 0 Nov 23 2018. NASA Anomalies caught again! Are they Faking it? #NasaLies #flatearth