Champions House of Animal Excrement Update: The Vomiting Visitors, the Sacrificed Pig, and the Helpful Neighbor | Swamplot
Has it really been a whole year since the famed house at 5623 Willow Walk Ln. in Huntwick Forest — touted by its sales agent, Paul Gomberg, as “the Filthiest House in Houston” — first appeared on the market? No, but the Chron