24 Jun 2010, 13:33 UTC · By: Ovidiu Panzariu / We know that most of you are Transformers fans and that having some two or three cars at your disposal to turn into giant robots has been a dream of yours from ever since you first laid eyes on the ...