Temecula's annual Christmas tree lighting brightens the town

Bundled in puffy jackets, mittens, scarves and ski caps, hundreds cheered as a Christmas tree at Temecula’s Duck Pond was lit up Thursday night. Read More