Braehead Arena is an odd place.

A 6000 seat stadium slap bang in the middle of a slightly run-down shopping centre on the outskirts of Glasgow. 1,616 more words