Could You Conquer This 72oz Steak Challenge Located in Amarillo, Texas?Could You Conquer This 72oz Steak Challenge Located in Amarillo, Texas?Everything is bigger in Texas, including food challenges. We examine one today that may not leave you hungry for a week.Tommy ParadiseTommy Paradise