Date Concert Venue Location
Nov 26, 2010
Blood Red Shoes Karlstorbahnhof Heidelberg, Baden-Württemberg, Germany