VIDEO: TopGolf’s North Charleston location sets official grand opening date

More videos