Coldplay's new album title, "Mylo Xyloto" may have left you scratching your head, but while they were here, they explained where the name comes from... and you might be even more confused than before.

Comments