I need to know if the album art shows up when you play this song. The reason I'm not trusting it myself is I want to make sure it's not being pulled off my computer somewhere and is actully included in the file.
It's a pretty big file so you'll need a fast connection
This link is broken, either the page no longer exists or there is some other issue like a typo.
The image that should show up in the lower left of Windows Media Player is this one:
On the top if you go to view>visualzations>album art ...it should show up full screen.