Thanksgiving came a day early at Gospel Rescue Mission where thousands lined up for a free Thanksgiving meal for its 35th annual Thanksgiving Blessing to Go.

In addition to Thanksgiving meals, the event also had live music, activities and other free items.

It’s basically a festival with a full-blown Thanksgiving meal, said Gospel Rescue Missions Director of Public Relations, Bruce Beikman.

The event took months of planning and preparation, donations from the community and work from about 400 volunteers.

Beikman said, It takes everybody collectively and collaboratively working together to make this possible.

Attendees could either take the meal to go or they could sit at one of the set-up tables and eat with other community members.

RELATED: Need a meal this Thanksgiving? Tucson food resources for those in need