July 20, 2017

Stan Lee leaves his mark at TCL Chinese Theatres