Transformers: Super Best Question

Discussion in 'Transformers General Discussion' started by Rattrap Primal, Aug 13, 2008.

  1. Rattrap Primal

    Rattrap Primal Geek Overlord

    Joined:
    Dec 21, 2006
    Posts:
    7,716
    Trophy Points:
    197
    Location:
    Woodbury, NJ
    Likes:
    +32
    ok, I want the CD, but does it have the awsome Destron Song of Praise (see the youtube video)
     

Share This Page