Killer Driver’s Eyes In Police Mugshot After He Killed Cyclists Are Pure Nightmare Fuel

Scary.