Transformers Desert Race gives you the opportunity to experience driving the transformer truck in a desert race. Are you ready to get into the race?

Tags: Motorbike, Riding, Transformers, Desert