Teo Halm encounters Echo, a small alien who has become stranded on Earth in “Earth to Echo.”
Teo Halm encounters Echo, a small alien who has become stranded on Earth in “Earth to Echo.” Photo provided
Teo Halm encounters Echo, a small alien who has become stranded on Earth in “Earth to Echo.” Photo provided

Weekender

July 04, 2014 12:00 AM

‘Earth’ echoes alien favorite ‘E.T.’

  Comments  

Videos