Hampden Park in Glasgow is Scotland 's national football stadium .
Hampden Park in Glasgow is Scotland 's national stadium .