Say it forward card deliveries

To date over 20,000 Say it forward cards have been delivered at random. Say it forward has made it to all of New England, in addition- Bermuda, Canada, California, Florida and Italy.