Idina Menzel and Taylor Swift Sing “Let It Go” (VIDEOS)

For many of you that love Taylor Swift you know that she has been on tour, and has had some

Read more
The Main Street Mouse