Slots Capital Casino

Slots Capital as the name suggests is the one hub for slot games to play online with your PC cell phone or tablet. Slots Capital is owned and operated by Deckmedia N.V. – one of several casinos owned by this company. Slots Capital was launched in 2007, though some sources say 2012. This US online casino accepts players from the US and you can make a deposit in your currency which is USD to play slots.

100%

Welcome Bonus

Get $100 Free on First Deposit Deposit: $25 Play Slots

Get $100 Free on First Deposit Deposit: $25 Play Slots