Goose takes no guff from no elephant!


Watch what happens when this goes says "enough is enough" and goes after this elephant!  New meaning to "David and Goliath"!!!!

106.7 The Eagle · Portland's Classic Hits Station

Listen Now on iHeartRadio