Kate Upton – Sports Illustrated Swimsuit On Location at Ice Palace in Miami Kate Upton: Sports Illustrated Swimsuit On Location at Ice Palace