New sculpture unveiled in downtown Las Vegas

Published November 6, 2020 49 Views

Rumble A new sculpture called the Atomic Tumbleweed was unveiled Thursday in downtown Las Vegas.