During a Friday press conference at South by Southwest, Garth Brooks announced a free show slated for Saturday night (March 18) in Austin, Texas. But there's a catch for outsiders.
Continue reading…

Comments