Northeastern student and Princeton native Justin Dowd has won a spot on one of the first space tourism trips scheduled for 2014.
1 / 3
WCVB - Boston
Mon, Apr 30, 2012 6:41 PM EDT