THREE HEADED DRAGON?! Megatron, Barricade, and Onslaught Confirmed in TF5
Discussion in 'Transformers Movie Discussion' started by Megatronus the Fallen, Oct 26, 2016.
Page 5 of 5
Page 5 of 5
Discussion in 'Transformers Movie Discussion' started by Megatronus the Fallen, Oct 26, 2016.