Loading “It is impossible to thrive at this stadium unless you have thick skin.” – Brilliant report places Celtic Park as one of best atmospheres in the world on Born Celtic...