January 17 2019 9:59am

Does this composite sketch look like E.T. – The Extra Terrestrial?

Police in Staffordshire in the U.K. released this sketch that looks a little out of this world…

Responsive site?

Video Home