Question: where is the air force football team located
Answer: The Falcons play their home games at Falcon Stadium in Colorado Springs , Colorado .