Home
Blog
World News
Wallpapers
History
Funny
Login
8 hours ago in
history
The B-2 stealth bomber “Spirit of America” carried out the longest bombing run in history, flying over 44 hours from Missouri to bomb Afghanistan, seen here in the opening stages of Operation Enduring Freedom, October 8, 2001.
Loading
More posts