VIDEO: Topgolf confirms opening date for North Charleston location

More videos