393
3932The Dirty Mechanics
Boca Raton, Florida, USA
#395Worldout of 3177
#358USAout of 2703
#7Floridaout of 71
12.4%Topof teams
1607Norm FSMavg = 1500
Entrepreneurship Award sponsored by Kleiner Perkins Caufield and ByersRegional WinnersWoodie Flowers Finalist Award