THE FLAMINGO:
LAS VEGAS, NV
…
…