Houston Astrodome
When Dr. Brad Crane and Helena arrive in Houston, Texas, a bunch of soldiers run past the Houston Astrodome. Wasn't there a Selena concert there before she died?
shareWhen Dr. Brad Crane and Helena arrive in Houston, Texas, a bunch of soldiers run past the Houston Astrodome. Wasn't there a Selena concert there before she died?
share