Desert Turtle Racing. #finisher #kingofthehammers #emc #desertturtleracing #DTR #armeda Dre Armeda · Feb 8, 2016 · Desert Turtle Racing. #finisher #kingofthehammers #emc #desertturtleracing #DTR #armeda