'You make my dreams come true' playing on main MMO champ page?
Just to make sure I'm not insane.. has anyone heard that song suddenly play while on this site? The speaker icon was on this tab so I know it came from there.. and mods if this is some secret something feel free to edit/delete it.
- - - Updated - - -
And then a painfully loud commercial for Total Furniture started playing, despite no add being on the site for that.. I think whatever happened at WoWhead is happening here, hoo boy..