With Thanksgiving just days away, rapper and actor Snoop Dogg joined Inglewood city officials and Rams players on Monday to make the holiday a little brighter for families in need.

For the third year in a row, Snoop Dogg, who is from Long Beach, partnered with Inglewood Mayor James T. Butts and other city officials to give away thousands of Thanksgiving meals.

Most of the recipients are Inglewood residents, but several people from outside the city also waited in line for hours. Participants received frozen turkeys and other foods to put together a true Thanksgiving feast.

Snoop said he loves to give back to communities in need.

"To be able to come back and give back when you blessed, to put smiles on people's faces, to be able to feed people…I love to help because I was given opportunity," he said. "I'm the gift that keeps on giving."

Snoop donates most of the money for the giveaway, and local businesses also chip in. At the event, Snoop spent time shaking hands and taking pictures with his fans.

Many residents said that they are going through hard times and this giveaway ensures that they can put food on the table this Thanksgiving.

About 3,000 turkeys were handed out at today's event.