Laredo, TX – Collision on Lafayette St Causes Fatality and Injuries

Laredo, TX – Collision on Lafayette St Causes Fatality and Injuries