On the next episode of Richard Hammond’s Big, we check out Incredible Air Force cargo planes with the former global Top Gear star, Richard Hammond. The location is Dover Air Force Base in Delaware. Hammond shows us how the very front of a three-plus ton, 75 meters in length aircraft opens like a “whale yawning.” The amount of space inside […]