Amgen Women's Tour begins in South Lake Tahoe

Amgen Women's Tour begins in South Lake Tahoe. (May 11, 2017)