Bachelor 17 Sean Lowe was Spotted in Dallas on November 21st

It looks like Sean Lowe made it home for Thanksgiving on November 21st. He tweeted the photo below and he looks very happy. During the previous weekend he filmed his final rose ceremony in Thailand and we are hopeful that he found just the right lady to be his partner and wife.

Sean Lowe Arrives Back in Dallas, Texas and he is Walking with His Sister we Think