Come along as I check out the newly opened Top Golf Boston in Canton Ma. You'll see everything from bombs off the top deck to destroying castles in Anger Birds.