Loading the player...


INFO:
Laredo Police respond to report of possible human foot near Hidalgo St.