that lasted long. . ll: Meet your new browser - M... tiv/ leeft your neu/ browser Internet Explorer Explorer Internet Explorer has stopped working Pinned sites  that lasted long ll: Meet your new browser - M tiv/ leeft neu/ Internet Explorer has stopped working Pinned sites