The clip has been viewed nearly 4 million times since it was posted on YouTube Tuesday.
"But if you and I put up a middle finger to the sky, let 'em know that we're still rock 'n' roll," Lavigne sings.
She and McKellar are dressed in combat fatigues in the military- and comic-book-style music video.
"It was the first kiss for both of us. We never really talked about it afterward," Lavigne said in a voice-over after she and McKellar kiss in a car.
"But, I think about the events of that day again and again, and somehow I know that Winnie does, too."
Winnie was the character McKellar, now 38, played on the coming-of-age TV series "The Wonder Years," which was set in the 1960s and '70s, and which aired from 1988 to 1993.
DISCUSS AND COMMENT ON THIS STORY Reality TV World now offers Facebook Comments on our stories. To post a comment, log into Facebook and then 'Add' your comment. To report spam or abuse, click the 'X' in the upper right corner of the comment box.