My mom wanted to know where was the best Christmas light displays within a 50 mile radius. I did a little research and came across this site.
This website post was in 2006.
http://www.scionlife.com/forums/showthread.php?t=84445
I wonder how long this street has been doing this.
Address:
[7900-8115] Thoroughbred St Rancho Cucamonga, CA 91701
it's been goin on for 30 years or so from what I understand
I live down the street ;)
JosephMBoyer 1 year ago