Did Stan Lee sell his soul to the devil to let Marvel do this!!! Oct 28, 2014 0 Facebook Tweet Email That happy place!