Posts Tagged ‘amgen tour of california’

Nevada City hosts Lance Armstrong & the Amgen Tour

Tweet Nevada City, the home of Telestream, is a small community situated between Sacramento, California and Lake Tahoe. Although there are plenty of activities for a small town: art, theater, recreation… it’s not often that Nevada City finds itself the hub of national news. But this past weekend, Nevada City played host to the start [...]