Henkei C12 and C13 Hound and Cheetor confirmed for 27/12/08
Discussion in 'Transformers News and Rumors' started by Red leader, Oct 11, 2008.
Page 3 of 3
Page 3 of 3
Discussion in 'Transformers News and Rumors' started by Red leader, Oct 11, 2008.