If you’ve just gotten over Idina Menzel’s newest literal break-out song being played on repeat just about everywhere you go (seriously, I’ve heard it being sung on Japanese television and played twice in a mall in the Philippines), you’d better…
Tag