Zac Brown Band pulled off a huge surprise for their fans at their sold-out show at Fenway Park on Sunday.

It's being described as "the biggest giveaway in history." They gifted every member of the crowd a free Margaritaville at Sea Cruise for them and a guest. With more than 37,000 fans in attendance, the giveaway is worth more than $40 million in total.