Godzilla Sign in Shreveport Is GoneGodzilla Sign in Shreveport Is GoneAbout 2 years ago a "Godzilla Crossing Sign" was put up in the 900 block of Texas Avenue just west of Downtown Shreveport, but this week crews removed the sign.Erin McCartyErin McCarty