16-year-old Vestavia Hills actor Hudson Joseph Meek dies after falling from moving vehicle
A Vestavia Hills teen died over the weekend after he was critically injured when he fell from a moving vehicle. The Jefferson County Coroner’s Office identified the teen as Hudson Joseph Meek. He was 16. The accident happened at 10:47 p.m. Thursday in the 1900 block of Canyon Road, which runs from U.S. 31 and Columbiana Road.