Congratulations to Grand Prize Winner Valerio Spada.   See all winners »