from other casino promos and slot bonus offers.
Online casinos hand out free spins in many different situations. Casinos use them to attract new players on their site and to reward loyal customers.
On this page, you can learn everything about no deposit free spins.