Amazon and armada video comparison

Discussion in 'Transformers Video Reviews' started by 2002stanggt, Sep 26, 2011.

  1. 2002stanggt

    2002stanggt Well-Known Member

    Joined:
    Nov 17, 2010
    Posts:
    72
    News Credits:
    1
    Trophy Points:
    46
    Likes:
    +1