A Twinning Christmas

2011 • Album

Most popular songs of Megan And Liz

Trivia about the album A Twinning Christmas by Megan And Liz

In what year was the album “A Twinning Christmas” released by Megan And Liz?
The album “A Twinning Christmas” was released in 2011 by Megan And Liz, featuring 5 tracks.
What is the most successful song from the album “A Twinning Christmas” by Megan And Liz?
It's Christmas Time” is the biggest hit from the album “A Twinning Christmas” by Megan And Liz.

Other artists of Pop