Stopped by Mohegan Sun Casino for the first time in maybe 3 years. The vertical colored glass tower is called Wombi Rock. I just call it the Sperm Statue.
Probably the highest gas price in Connecticut. Then again, this gas station is on tribal land, soooo...