This link just popped up over at NewMovieTrailers and you are going to want to watch. If the movie is anything remotely close to what this trailer promises we are in store for some goodness as a Russian version of the new trailer for The Omen remake has popped up online. Click any of the pics below to check it out.
Echo Lake is an American film that was originally released on June 2, 2015. Directed and written by Jody McVeigh-Schultz, the storyline centers on Will, a…