
I forget how impressively thin and futuristic looking a B-2 stealth bomber is. I mean, just watch these two stealth bombers land at Royal Air Force Fairford in England, it looks like a UFO has just touched down on Earth and is ready to take over our planet. Or like a sci-fi fighter jet has hopped through a movie screen and been brought to real life.