Pinned Websites with ugly icons

I have become a big fan of pinning my most common web apps using IE9 and greater. The downside to this is that some sites have not spent the time making sure their favorite icon looks great when their site is pinned to the taskbar. This leaves me with ugly icons on the taskbar. Call…

2