TWIN FALLS, Idaho (KLIX)- A 20 year old Buhl man is facing vehicular manslaughter charges after a deadly crash Tuesday. According to the Twin Falls Sheriff's Office John Henry Towns Jr. was headed west on 4200 N. in a sedan when he failed to stop at the stop sign on 1700 East Tuesday evening at around 6:30. Towns hit the driver's door of a smaller car driven by Anthony Madalena, 60, of Filer. Madalena was pronounced dead at the scene. Towns had to be removed from his vehicle. He was taken into custody and chargers were filed.

More From 95.7 KEZJ