Horse Carrots and Potato Salad kbrenner 06/29/14 This guy name Lou Altobelli, on the corner of 108 and New Hampshire Ave, sells the most giant horse carrots. I stopped there today to