McCall man has died after crashing into a building

KIVIPublished: July 26, 2017
Published: July 26, 2017

Idaho State Police say a McCall man has died after crashing into a building. The man was driving Westbound on Park Street when he failed to stop at a stop sign at the intersection of North Mission Street in McCall.

Be the first to suggest a tag

    Comments

    0 comments