Two killed in traffic crash on Leon C. Simon Drive, police say

You may also like...