Take a seat next to the B-52 heavy bomber’s Radar Navigator
The following video brings you on board a U.S. Air Force B-52 Stratofortress during a mission from Barksdale Air Force Base, Louisiana. Anything related to the most iconic U.S. bomber is interesting. Still, I believe […]
You must be logged in to post a comment.