ShowShowSpeak Now World Tour: OberhausenMar 12, 2011Taylor Swift, Martin and JamesRudolf Weber‐Arena · Oberhausen, GermanyFollowI was thereUpload from this showMediaLineupAboutTaylor SwiftMartin and James