i dont know what I was expecting but i was NOT expecting that squeaky hamster voice to come out of that mans mouth completely unedited
I did NOT knew Dee Baker did the voice of Hammond, but then again I tend to forget that he is often hired to play animal characters or characters that only make weird noises.