Christmas 1973 - Santa Claus has been murdered and the Justice League is on the case. All evidence points to the main suspect hiding in one city - St. Louis! (this issue is also significant because it's the appearance of Red Tornados classic uniform.)

Leave a comment

Please note, comments must be approved before they are published