New Frontier
TRACK

New Frontier

00:00

Wynn Resorts recently announced that it's buying 38 acres of land on the Strip across from Wynn Las Vegas. It’s the former site of the New Frontier. We take a look back at the early days of the property.

Comments

00:00