Glenn Scarpelli is the son of the late Archie Comics artist Henry Scarpelli, who drew the daily Archie comic strip for most of the 1990s and 2000s.
Writer credit from the reprint in World of Archie Double Digest (Archie, 2010 series) #68.
parody of the TV series Knight Rider