Armadillo World Headquarters was an Austin football stadium .
Armadillo World Headquarters ( sometimes called simply The Dillo ) was a football stadium in Austin , Texas from 1970 to 1980 .
Armadillo World Headquarters