This week’s Image of the Week comes from City Center in Las Vegas. City Center is an ultra modern marvel for the eyes, but as you can see it still needs old technology.

Vegas Clean “Up”

Advertisements