Watch all the fun and excitement as we reveal the “Mail a Smile” commemorative stamps from Walt Disney World in Orlando.
Watch the show
Buy the stamps