Sunday, August 20th, 2017

Texas Stadium, the home of the Dallas Cowboys for so many years, is gone. Print this entry