Amgen Tour of California :60

National :60 TV spot for NBC. Highlights of the race’s 7 year journey and Amgen’s goal to cure cancer.