The Christmas decorations at Terry and Angie Fator’s home in southwest Las Vegas are arguably better than a hotel’s holiday display.
The Christmas decorations at Terry and Angie Fator’s home in southwest Las Vegas are arguably better than a hotel’s holiday display.