Brand New Mobile Casino Slots Capital Launches

Mobile casino players from all across the globe will be pleased to know that popular online casino site Slots Capital has launched a smartphone and tablet version. Working across a whole host of iOS and Android devices, including the iPad Air, Slots Capital Mobile Casino features a selection of slots […]

by · January 27, 2015 · Bonuses, Casino, News