On December 17, 2014 by Mike “The Day it Rained Superboys!” Those facial expressions are fantastic. Tags:Confounding Comic CoversSuperboy “The Fantastic Faces!” When’d Superboy Have a Sister, Anyway?