Paramore Self-Titled Tour promo videos
Paramore filmed a series of video clips to promote their upcoming North American tour. Check out the clips for “The Self-Titled Tour” by clicking this link. Below is a promo video for their show at Madison Square Garden in New York City on November the 13th.
No comments yet.