Remember the scene in the movie “Animal House” when John Belushi, dressed in a t…

Remember the scene in the movie “Animal House” when John Belushi, dressed in a toga, comes walking down the stairs where a guy is playing a really sappy love song? Belushi proceeds to smash the guy’s guitar?

Well that guy, Stephen Bishop is celebrating his 66th birthday today. Stephen biggest hit was “On and On” and he had a number of others popular songs as well. He sang the theme song from “Animal House” and is married to “Animal House” (and other movies including “Raiders of the Lost Ark”) actress Karen Allen.