INFO:
Kate Upton lands American Vogue cover - Swimsuit | SI.com