The Latin Grammys will take place on November 13 right here in Houston. We'll bring you more details as soon as they are released.
Slideshow archive | ABC13 wireless | Help solve crimes
The Latin Grammys will take place on November 13 right here in Houston. We'll bring you more details as soon as they are released.