Rare 1983 Tudor NFL Huddles Atlanta Falcons Football Mascot Plush 12" Doll

Atlanta Falcons Huddles 12" Plush Mascot

1983 Tudor

In Good Condition; Some Marks on the Helmet and the Shirt is Slightly Dingy