Twenty world leaders meet for the G8 Summit at the beautiful Cheyenne Resort in Colorado Springs. But an ugly plot lurks beneath the surface: a terrorist group, The Fallen Angels, plans to wreak havoc... This description may be from another edition of this product.