Resorts World, currently under construction on the Las Vegas Strip, debuted a 100,000-square-foot LED screen with a fireworks show for the Fourth of July holiday this weekend.
Resorts World, currently under construction on the Las Vegas Strip, debuted a 100,000-square-foot LED screen with a fireworks show for the Fourth of July holiday this weekend.