www.TwasTheLightBeforeChristmas.com
Takes a little bit to impress me outside of the razzling and dazzling lights of Las Vegas and free or next to free entertainment such as Fremont Street Experience - this house was pretty cool & just a little over the top! Located in La Vista, Nebraska!
Excuse the ramblings of my siblings and I had to edit out a nano second due to potty mouthery.