I think what it says is that Telstra Stadium is out of sight, out of mind, Nick Pappas
Motivational, Inspirational, Funny Quotes