I am verifying the answers generated by an automatic system to the following question: where was All roads lead home filmed
Suggested answer: All Roads Lead Home is a feature film released on September 26, 2008.
Should I validate this answer?
