Weird Science Art Nov 27, 2010 22:45:32 GMT -5 Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Defiant1 on Nov 27, 2010 22:45:32 GMT -5 Not mine, but found these scans to Weird Science #24 awhile back...Defiant1