Youtube sensations Aldrich Lloyd Talonding and James Walter Bucong, who were both featured on The Ellen Degeneres Show, are back with their beautiful rendetion of Frozen’s Let It Go (originally performed by Idina Mendez / Demi Lovato).  Enjoy!
Share your thoughts below: