Archive for September 18th, 2012

The Clyde Auditorium

The Clyde Auditorium is a unique concert venue located in Glasgow, Scotland. It is also famously known for its monicker “The Armadillo” by virtue of its design that closely resembles the animal. The building is situated at the site of the Queen’s Dock on the River Clyde and adjacent to the Scottish Exhibition and Conference […]