Elvis Costello's trailer for his new LP Spanish Model is awesome!

The album will be out September 10th!


View Full Site