OMG! OMG! Ryan Seacrest and Teri Hatcher?! | EW.com
X

News | PopWatch

OMG! OMG! Ryan Seacrest and Teri Hatcher?!