0
Anonymous
Yes, technically there is a horse racing track in Laredo Texas. It is called Laredo Race Park, it is a class 2 racetrack. It is licensed, but has not been constructed yet.
Wiki User
Chat with our AI personalities