SLO residents Wayne and his wife Leslie have perhaps the greatest Christmas light display around. Their house, located at 1902 Chorro St., has an unimaginebale amount of lights and displays, all compl...Show More
AUDIO REMOVED: The podcast creator has removed the audio for this episode.
Recommendations