Published On Nov 24, 2013
Taylor Swift arrives on the red carpet at the American Music Awards held at Nokia Theater at L.A. Live in Los Angeles, Ca on November 24, 2013
©Ricomix Productions
show more
To download video: Right click on the following button and select "Save Link As"
To download mp3 (audio): Click "Download mp3" button
Download mp3Copyright © 2024, All Rights Reserved!