Well, I hope I am not wrong--it will be embarrassing, but I am pretty sure that Fred is that beautiful buzzard that Frank pictures when he posts a DUmmie Alert! If it wasn't, it is now! LOL!
Funny! I thought it had to do with Frank. your explanation rings a bell, but lately there is just too much to remember. :)