Select Page

Red Bull Air Race Season-Ender November 17-18

The Red Bull Air Race will close out its 13th season November 17-18, at the Texas Motor Speedway in Fort Worth. The venue, one of the largest stadiums in the U.S., can accommodate up to 190,000 fans, and tickets are on sale now online.

NOVA Premieres “The Last B-24” Next Week

Seventy years after it was lost during World War II, amateur divers found the wreckage of a B-24 Liberator bomber in the Adriatic Sea, off the coast of Italy. A Nova documentary, scheduled to run on PBS stations next Wednesday, November 7, follows the work of...

Lion Air Investigators Focus On Max 8

Officials in Indonesia, where a nearly new Boeing 737 Max 8 crashed into the sea on Monday, killing all 189 on board, ordered on Tuesday that all Max 8 aircraft in the country operated by commercial airlines must be inspected. Lion Air director Daniel Putut told...