Inflatable Turkey War In Omaha!

Neighbors in Nebraska are in a war to see who can put more inflatable turkeys on their lawn. Right now it's around 20 each. 

Read More HERE

 

title

Content Goes Here