RateGame
Pretty cool spot, right off of bourbon and all those streets. Place is massive from the outside, hallways and concessions a bit crowded at times but super cool indoor stadium.
Replies: