accident car fatal houston fatal car accident houston today June 17 2021 505 am. It occurred at approximately 520 pm near Interstate 610Hempstead Road. Oh Yeah That Was Sc… Wednesday, June 1, 2022 Edit