ProfileImage otoolerobin
37 Exp
MGM Grand Las Vegas MGM Grand Las Vegas
Las Vegas, Nevada
Awesome facility. Clean casino, smart me is minimal exposure. Rooms are comfortable!