Full article by Andrew Westrope available at Sacramento News & Review One of the first landmarks that greets visitors entering Sacramento on I-80 Business from the south, particularly at night, is a 100-foot glowing spire of neon red and green. It was there before much of the skyline on the other side of the freeway, […]
