St. Louis, Missouri Night 1
March / 19 / 2013

Taylor played her third show of the RED tour in St. Louis, Missouri last night! The show keeps getting better every time and she even included an acoustic performance of Should’ve Said No in the set list! Check out photos from the show in the gallery and videos on the forum.