veganJoshua KatcherAugust 11, 2011Andy Lally, Spencer Pumpelly, vegan nascar, vegan trg NASCAR's Andy Lally & TRG's Spencer Pumpelly: Vegan Racing Champs veganJoshua KatcherAugust 11, 2011Andy Lally, Spencer Pumpelly, vegan nascar, vegan trg