Taylor Swift Red Tour – Opening Night (VIDEO)
Ever wonder what to expect at a Taylor Swift show? She opened up her Red tour last night in Omaha Nebraska, and here’s the video’s from her first night on tour! The tour moves on to a two-night stint in St. Louis on Monday (March 18th) and Tuesday (March 19th).
What do you think? Would you want to see a Taylor Swift Show?