IGT Cleopatra Slot Machine
The Cleopatra Slot Machine, by popular slot manufacturers IGT (International Gaming Technology), is enjoyed in land-based casinos all over the world – including UK casinos, US casinos (Las Vegas, Reno, Atlantic City, Biloxi and more), Australian casinos, Austrian casinos, and [...]