Wake Nation is opening their second cable park in Houston, Texas! It's located about 20 minutes south of downtown on Highway 288 and is slated to open in Spring 2011. This is a quick video of the drive from downtown and around the property.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…