In this clip, the stunning Kate Upton poses for the 2012 Sports Illustrated Swimsuit Issue and talks about the town she is in, Apalachicola, FL, saying she never visited before even though she grew up in The Sunshine State. Check out pictures from her shoot below.
God bless Kate Upton.
OS REWIND: The Many Talents Of Kate Upton
OS REWIND: Kate Upton For Contributor Magazine
[Source]