vpFREE2 Forums

Isle of Capri Lula - new bar top machines

Has anyone been to Isle of Capri lately? I got an email stating that they had just put new machines on the Corral Reef Bar.