The latest addition to the Las Vegas Strip has social media buzzing, as critics slam its over-the-top design choice, igniting a firestorm of humorous comments and harsh reviews

Source: New York Post