Flip This House Season 1 Episode 11 The Haunted House
- December 3, 2005
Richard heads to Georgetown, South Carolina, rumored to be one of the most haunted places in America, the crew flips a house and goes on a ghost hunt.
Richard heads to Georgetown, South Carolina, rumored to be one of the most haunted places in America, the crew flips a house and goes on a ghost hunt.