Man arrested after barricade at Turnberry Towers in Las Vegas

Published April 1, 2019 4 Views

Rumble Turnberry Towers near Sahara and Las Vegas Blvd.