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?