Launches
S

Salt of the Earth - Luke's Lobster founders

$30K in initial investment to $10M+ annually

65 votes·2 comments·Nov 5, 2015