I can't believe this is the first time this has been thought of, let alone "proven." And if anyone in the world is going to fake his own death, it would be the King of Pop.
Click on the photo to enlarge. License plate matches!
Magic Man, part Duh
2 years ago