There’s a 7-Eleven in Dallas, Texas that will make you question everything you thought you knew about convenience stores.