Click to see Spoiler:
Did I hear a rumor that Flo and Nat go home (soon)???