Armstrong & Livestrong win Snowmass 12-hour

"Focused" 7-time Tour champ leads 3-man team to victory