Loading Video…

This browser does not support the Video element.

Astrodome cheats death, efforts for vote fizzle - What's Your Point?

FOX 26 News Reporter Greg Groogan