Garth Brooks aces his first New York show in 19 Years
By Craig Jenkins From Vulture The last time Garth Brooks played New York City, the Twin Towers still stood, and Williamsburg was a pale shadow of the luxury high-rise armada it is today. The year was 1997, and a free…