Christmas at the Galleria in Dallas Texas, for those of you that have been to this mall you know how massive it its, I mean it has an ice skating …
Christmas at the Galleria in Dallas Texas, for those of you that have been to this mall you know how massive it its, I mean it has an ice skating …