The Travel Book – Madison Square Gardens, New York City
I have been to quite a few concerts in America and the one thing that they can do well is have a great venue with really good acoustics for a show. The venue I want to talk to you about today is the first arena I went to […]
