Some of the #DTR Pit team at the finish line. #kingofthehammers #desertturtleracing #armeda #emc Dre Armeda · Feb 7, 2016 · Some of the #DTR Pit team at the finish line. #kingofthehammers #desertturtleracing #armeda #emc