Possible Texas Big Bird Sighting In Dallas, Texas Cryptids Possible Texas Big Bird Sighting In Dallas, Texas 7 “One morning I started my workday for the City of Dallas driving my assigned utility vehicle I...Read More