GLASGOW, SCOTLAND - MAY 08th, 2012: The Armadillo at the Scottish Exhibition and Conference Center on May 8th, 2012 in Glasgow.