Little Woodrow’s, a popular bar chain in Texas, has added a new attraction to its Hub City location: Woody’s Slide. Located towards the back of the outdoor bar area, this fun new feature supplements the lively atmosphere that bar-goers have come to love.