Vince Neil's Tres Rios Grand Opening

Vince and Lia Neil at the grand opening of his Tres Rios in the Las Vegas Hilton on June 12, 2010.

Commenting Policy