I received an email early Saturday morning where one of the FOX 26 viewers was disturbed by a yard decoration at a home in Houston, Texas. Tell me what do you think about it!
Email: I saw this display outside a house in the Sharps Town area. My FB friends all think it’s supposed to be the first family. What do you think?