Life After Death?

We came across this a little while ago and it got us thinking, can spirits really possess another person? Do the deceased feel like they have unfinished business in the world that they must communicate through another being? Well this video certainly seems to hint towards this theory. As we all know Michael Jackson sadly passed away before what was billed to be his final tour, but he appears to live on through this humble Brazilian taxi driver…