Channel Update + Why I can't stand Insecticons!



Welcome to DefTF! A channel with a face you already know and love! Join DefTF as he goes over why he loves and hates Bugs!











YouTube: DefTF


#TransformersTCG

0 views
  • Facebook Social Icon
  • Instagram Social Icon
  • Twitter Social Icon