Today the world has lost a wonderful talent. Stan Lee, the creator of Marvel Comics has passed away. Stan Lee was the brains behind some of the most iconic super heroes and stories ever put to print. He had a way of standing up against injustice without engaging injecting partisan politics into his work. He will forever be known as one of the most sincere, kindest people in the business.
Rest in peace, Stan. EXCELSIOR!