Great Outdoor workout in Houston, Texas. Buffalo Bayou is a great place to get some physical work in. Subscribe Subscribe …

source