What is the Best Daycare for My Child?



Discovery Point’s promotional video that showcases the smiling faces of the kids of Discovery Point. The video is a part of the larger “Art of Happy” marketing …

source