Moment of deadly Houston helicopter crash caught on security camera October 22, 2024 by Holly Patrick The moment a helicopter crashed into a radio tower in Houston, Texas, on Sunday night (20 October) was caught on a security camera. Read More