Thanks Paul F
Thanks Paul F
Thanks Paul F
Amazing Christmas display with 176 channels and 45,000 lights! The show is so popular that it requires a crew of three people to manage the traffic. Located just north of Cincinnati Ohio.
Thanks Gene
Thanks sg
Thanks Anastasia