It's that time of the week again! We've had a rummage around in the Cockpit USA sponsored American Airpower Museum multimedia archives and unearthed this gem of a video. Captured in 2011, this footage shows off the B-17 Flying Fortress as it makes its landing at the American Airpower Museum in Farmingdale, Long Island. Take a look for yourself and find out more about the museum at!