This is Alexei he’s responsible for the destruction of 30 Russian tanks, Alexei is the worst mechanic in the Russian armyComment on this meme:Comments appear on our site once they are reviewed (usually it takes up to 1 hour).Your name E-mail