Robosen Optimus Prime Transformers – Best Self Transforming Toy ever !!! Robosen Optimus Prime – At an incredible 19″ tall when in robot mode, the TRANSFORMERS Autobot leader is awe inspiring in size and capability. The very First in it’s kind , an Officially Licensed Master Piece by Hasbro & …
Read More »