Tag: Letrons

We would all love to own our own full sized Transformers, but sadly, it has never been a reality. Until now. Turkish company Letvision have successfully created a working prototype, and now they plan to sell…