You will not be able to spend your free spins on any slot machine of your choice. The no deposit bonus rules will specify a specific range of slots in which you will be able to spend your free spins.