Casino bonuses are restricted to players from specific countries. This is why you often find online casino bonuses that do not work for US residents. A USA no deposit free spins offer is a promotional offer available at reputed online casinos that accept players from the United States.