They are from Cleveland, so our local news is all over it now. Cleveland is also where Siegel and Shuster created Superman. Does this make Cleveland the most important city in comics history? Yes, it does.
http://fox8.com/2014/03/31/brothers-behind-captain-america-talk-big-debut/
Log in to comment