Official pics of Takara Legends LG-08 and LG-09
Discussion in 'Transformers News and Rumors' started by Cheem The Rup, Sep 9, 2014.
Page 3 of 3
Page 3 of 3
Discussion in 'Transformers News and Rumors' started by Cheem The Rup, Sep 9, 2014.