Apparently Pull-Start Cars Exist In Russia

Advertisement