|Plastic Saint|
Laredo
Laredo
(in United States > Texas)
Worth visiting!
I live here.
I think Laredo is a nice place. It’s just that the media always gets the worst things that happen here and put them out. They repeat the story of the drug wars and stuff over and over again. It’s not so bad here.

