Captain Spins is a brand new online casino launched in 2019 by Spectus Media Limited. It’s partners are some of the most reputable software providers in the online gambling industry.

Read More