Taylor Swift Performs in Germany

Amanda Hasaka / March 7, 2011