Watch This: Kevin Keller Kisses Joaquin on Riverdale Photo Credits: Screengrab from Youtube Have you seen Riverdale by The CW already? Not yet? Well, Riverdale is the live-action.. TV 12 Mar 2