DeKalb police investigate a head on crash involving two vehicles at Peace Road and Pleasant Road around 5:10 p.m. Wednesday that sent all three involved victims to the hospital.