Birthday Ecards “Contest Winners” August 26, 2015123Greetings Studio The Birthday contest saw a record high participation from visualizers. The variety in ecards and submissions in different sub-categories gave users a large [...]