American Invincible

16 shot silver tails w/ screaming low pitch whistles.  Sounds a lot like geese.

Related Products