Hey Guys.
I Have a little challenge for the hardcore Archie fans here! I was told this image is from an Archie Comic. Would anybody know if this is true? If so does anyone know what issue it is from?
Thanks a ton guys
I Have a little challenge for the hardcore Archie fans here! I was told this image is from an Archie Comic. Would anybody know if this is true? If so does anyone know what issue it is from?
Thanks a ton guys