It's the last episode of Paramore-music.com's PARAMORE TV season 2 for the Self-Titled Tour in North America. In this episode, catch highlights of the band's shows in St. Paul, Chicago, Nashville and Atlanta in November of 2013.
via: paramoremusicom
No comments:
Post a Comment