Gallery: Rain stays away as thousands enjoy annual Lemoore Christmas Parade