he was enormous , had lots of wild , blond hair , a thick , seriously overlong ( we 're talking zz top here ) russet beard and was wearing a flannel shirt even though it had to be nearly ninety degrees .