Was Radioactive performed today or something? It's jumped over 10 spots today! Either way, I love the song and was hoping it would be successful, so I'm glad it's rising!
One Direction already fell off the #1 spot? God, they literally define ''...frontloaded...''
That said, topping 66 iTunes charts on release day is still impressive.