A look inside Atomic Golf, the newest entertainment stop on the Las Vegas Strip
Nestled next to the STRAT Hotel and Casino, across the street from the 50-foot-tall Showgirls that welcome locals and visits to downtown Las Vegas, sits Atomic Golf, the newest entertainment stop on the Strip.