Two people in hospital after accident on 22nd St

KGTVPublished: June 18, 20172 views
Published: June 18, 2017

Tucson police say that alcohol appears to have been a factor in the car accident on 22nd Street Saturday night.

Be the first to suggest a tag

    Comments