Atomic Golf hopes drones help bring in more customers
The new Las Vegas golf facility next to the Strat has laid off hundreds of employees and has had to deal with issues with its cooling system.
The new Las Vegas golf facility next to the Strat has laid off hundreds of employees and has had to deal with issues with its cooling system.