Bing found the following results
Internet Explorer 8 - Download
Internet Explorer 8 - Wikipedia
Internet Explorer Downloads - Microsoft Support
Internet Explorer - Microsoft Download Center
Final Release of Internet Explorer 8 Now Available
Internet Explorer - Wikipedia
Internet Explorer 8 - Wikiwand
First Look: Internet Explorer 8 Is Microsoft's First Truly Modern ...
Review: Internet Explorer 8 is new and improved - Computerworld
Internet Explorer version history - Wikipedia