i believe they were from the MIGHTY FINE tshirt company
i have 4 . two in triple X and 2 in medium the mediums have not been used .
those of us who remember THERE IS ALSO A MEGATRON FOR PRESIDENT tshirt i have 3 of those as well .

i tried to sell it via VAMPIREFREAKS or even trade for that matter (ravage casette /divebomb g1 ) but never got a bite. i had picked up the 2 medium ravages to use as a huge patch-style thing for a bookbag but then i figured it would be a tragedy to do so.

the only ones i want to sell are the mediums and one of the extra MEGS FOR PRES hell id even settle for a legit trade O_o

as it stands i was suprised that no one had posted pics of these yet O_o in the TF section which is my main reason for posting .