OK, the characters of CW's hot new show "Riverdale" are amazingly cast and they all look perfect for their parts...But, what if...they took it a little further...
K.J. Apa as Archie before
K.J. Apa as Archie after
Ashleigh Murray as Josie before
Ashleigh Murray as Josie after
Lili Reinhart as Betty before
Lili Reinhart as Betty after
Camila Mendes as Veronica before
Camila Mendes as Veronica after
Hayley Law as Valerie before
Hayley Law as Valerie after
And last but not least, Cole Sprouse as Jughead before
Cole Sprouse as Jughead after
Q & A with the artist
Q: Did a toddler photoshop this?
A: Nope, I'm 31 and three quarters! *Uses hands to show the how many.*
Q: Did you get paid for this?
A: Yes! Thanks for asking.
Q: Are you sorry you made this?
A: A little.