Chris Krok: We Know Where the Statche Went!

The Robert E Lee Statue Dallas took down has finally found its new home, and it’s still in Texas! Chris Krok says the owner of the statue may surprise you…