Coldplay debuts brand new song called “Don Quixote”
Wednesday, March 10th, 2010
Apparently the best place for a band to play in the entire world is Buenos Aires, Argentina. That's what Chris Martin of Coldplay said to the crowd in Argentina before playing them a brand new song.
Consequence Of Sound came across this live stream of a new song called "Don Quixote" which immediately invites you to chant the familiar refrain "Olé Olé Olé"… Read More


