Steppin in Africa

PALACE STATION HOTEL 2411 W SAHARA, LAS VEGAS,, NV