Me too. Flo creeps me out. She looks Soviet in some way, in those white rooms...
You saying she could have starred in an earlier Wendy's commercial?