City of Talladega Christmas on the Square

Pet Friendly Christmas celebration on the square in Talladega.  2 days!!