Originally Posted by Hachi
Reminds me of the terminator..
+1 exactly what I thought first time I saw this. BELONGS TO THE TERMINATOR SERIES... Now how much does that cost? Anyone notice an American flag flying on the door of the shop? WTF is up with that? I thought this is in Russia?