The “big birds” are coming back to Texarkana.

The Texarkana Radio Control Flying Club will host the 20th annual Texarkana Big Bird at Ravel Stroman Field at Wright Patman Lake.

...

Published: 04/23/2010