The Normandy has stealth. Just a heads up to the oke who wondered how they could be looking down on Earth.
Forum Rules