T-103 First Impressions April 27, 2019 ~ Sebastianul First Impression of the T-103, T8 Russian Premium Tankdestroyer