scottcahan.com
Earth To Echo – First Look
Earth To Echo will arrive in theaters this July 4th weekend. Today was the first time I’ve heard of this movie. Judging from the trailer and some of the buzz I’m seeing on movie sites, …