Sorry I am not saying download flash player from a site. Flash player comes with windows 8 its all ready there it just needs activating once and once only three key presses from the start menu/control panel menu why not have it when its already installed on your machine
Flash Player is integrated with Internet Explorer in Windows 8.
You do not need to install Flash Player.
Click the tools menu, in the upper-right corner of Internet Explorer.
From the tools menu, choose Manage Add-ons.
Select Shockwave Flash Object from the list.
Note: Ensure that your current website has rich media content. If the current website does not contain rich media content, Shockwave Flash Object doesn't appear in the list.
Click Enable, and then click Close.