Fran Drescher Saw A UFO?
Blogs

Fran Drescher Saw A UFO?

According to Scott from The People's Couch she saw the same one as his aunt. Small world.

Behind the Couch Season 3: Bonus Coucher Moments