Just before 10 pm Tuesday night Needham Fire Department and MCHD responded to a motorcycle crash on Carriage Hills Blvd at . Units arriving on the scene found the 34-year old driver of the 2013 Harley Davidson motorcycle, which had been northbound on Carriage Hills, left the roadway striking a guard rail ejecting the driver. MCHD transported him to Ben Taub Hospital in Houston in critical condition.