Taylor Swift performing 'I Almost Do' live for the very first time.
Taylor Swift performing 'I Almost Do' live for the very first time.
April 1, 2013 | by Shahlin Graves
On the first night of her 'Red Tour', Taylor Swift kicked off the 'wildcard song' feature of her set-list with an acoustic solo rendition of 'I Almost Do' live in Omaha.
Watch the performance below...
Loading...
Load next