NO SHIT! Larry Ferrari!
Didn't he used to play organ demos at the Cherry Hill (or Moorestown?) Mall? I actually think he may have played once at the rollerrink, too...
We weren't allowed to watch Al Alberts OR Captain Noah... my mother was afraid, very afraid.
Dani