The spirit of Christmas is alive on Hampton street in Corpus Christi, Texas.
The christmas spirit is alive on Hampton