I dont know about cruises, but I know they have a Drag for Toys or somethin' like that around Christmas, you bring toys for poor kids and you get to drag race. Dont know about anything else.
Each year I do a Toys for Tots cruise. I use the local Sonic Drive-Ins and a few other places as drop off points. Then on a Saturday three or four weeks before Christmas we get and BIG Group of Stangs (along with one or two trucks) and make a day out of picking up all the barrells full of toys. We then drop them off at the local USMC location.