It's some dufe scaring squirrels or sky busting or making squirrels run so much that they fall out the sky with a heart attack. What's y'all's take on it? http://youtu.be/W1Xjn7vhvRM
It's a link I know I cannot embed from the phone so bite me.