Credit: Getty Images
LONDON - DECEMBER 03: Kristen Stewart and Robert Pattinson arrive to the UK film premiere of 'Twilight' at the Vue Cinema in Leicester Square on December 03, 2008 in London, England. (Photo by Dan Kitwood/Getty Images)
by BELO affiliate KHOU.com staff
Posted on August 3, 2012 at 9:48 AM
Sunday, Nov 3 at 7:47 AM
See all 49 photos »
Your photos: Storms move through Kentuckiana
©2014 WHAS-TV, Sander Holdings Company. All Rights Reserved.
Powered by Gannett Broadcasting Service Center. Hosted by Broadcast Interactive Media.