Tag: Glasgows Clyde Auditorium was opened in 1997 & soon became known as this animal of Texas & Central & South America

close