Scotland loves you too Billy

loftylofty Posts: 1
Please add another date to your tour and come to Scotland.. The Hydro in Glasgow is known as the best venue in Europe, but only holds 10,000. People. You would easily fill one of the many football grounds around the country.


Sign In or Register to comment.