According to the Houston Fire Department, units were dispatched at 2:30 p.m. after reports of a vehicle in the water at 1299 W 6th Street near North Shepherd.
MIAMI - Newly obtained surveillance footage reveals the dramatic and disturbing moments when a car crashed through a metal barrier and plunged into a canal in West Miami-Dade. The Miami-Dade Sheriff's ...