Tachi Palace unveils its very own gas station

After years of anticipation, Tachi Palace Hotel and Casino unveiled its very own gas station.