Is it somehow related to the comedy team of Vic Grecco and Fred Willard?
No, but Fred Willard happens to make a cameo in it.