The Red Shoe Diaries

[Lisbon, April 11. Image via AP]

Laura-Mary Carter of the British indie rock band Blood Red Shoes performs during their concert Sunday night, April 11 2010, in Lisbon, Portugal. (AP Photo/Armando Franca)