Leo Vegas 200 Free Spins | Play HERE! Aug 17, 2010June 25, 2016 StrictlySlotsMobile Did you know? Leo Vegas is in the Top Ten for International Online Blackjack Player Satisfaction! Blackjack & Jackpot Slots Winning Player Safisfaction!