Topgolf opens in Charlotte

Golfing just got a lot more social in Charlotte with the opening of Topgolf in southwest Charlotte.


TRENDING VIDEOS