An inside look at the Von Braun Center

You've probably been to the Von Braun Center in downtown Huntsville, but you've never seen it like this.

More videos