114365613749343742
I don’t know if I’m grossed out by this or not…Teri Hatcher and American Idol host Ryan Seacrest were smoochy smoochy on a Malibu beach on March 25th.



They walked on the beach after a lunch of lobster and oysters at a local restaurant. Okay, I kind of am grossed out by it.




