The Michigan firefighter charged with vehicular homicide after his fire truck crashed north of the Twin Cities Sunday had reportedly done drugs and was lacking sleep. 29-year old Michael Johnson was driving a group of firefighters to Utah to fight a wildfire when their truck went of 35-W in Blaine, killing two of his passengers. Police also say Johnson admitted smoking marijuana that morning and taking cocaine two days before the trip. He is due in court today.