U.S. News

'Alien: Romulus' bites off $41.5 million to top box office charts

" Alien: Romulus," the latest installment in the 45-year-old franchise, opened in first place at the North American box office. The 20th Century Studios release earned an estimated $41.5 million in its first weekend, where it was playing in 3,885 locations in the U.S. and Canada.

What The Tech: TV Antennas

Hold onto your rabbit ears! In this age of streaming services and endless channels, you might think TV antennas are about as relevant as a cassette tape. But guess what? Those trusty antennas from…