Board Thread:General Discussion/@comment-26053634-20150128222938/@comment-13520889-20150211215223

Basically when life on earth appeared.

Source: Minions trailer