This one minute short film directed by Ignacio F. Rodo from Spain is one of the creepiest videos we have ever seen. This video has won the best short film in Filminute 2014. You can see all the entries of Filminute 2014 here.
Author: StoryGAG Official
StoryGAG is all about trending news, gags and articles related to various fields without limiting to any particular area.