New John Carter featurette online

“John Carter had to be there in order for Star Wars to happen”