Santa and Snow in the Square Celebration
Town Square 6605 S Las Vegas Blvd,, Las Vegas, NV, United States- Santa Arrival at 7PM - Tree Lighting - Snow In The Square - Santa Photos - Entertainment - Prizes - Special Guests Hundreds of FREE Glow Items with purchase(s) […]