A father and son were killed in a head-on crash Tuesday morning at the intersection of Leeds Junction Road and U.S. Route 202 in Leeds.

Comments are not available on this story.