Pop Culture

WHAT WAS THAT HIGH PITCHED SQUEEL?