Is the T26E5 the mysterious tank? (Poll Closed)

  • Yes
    83.15%
    153 votes

     
  • No
    16.85%
    31 votes

     

Posted 3 years.