Just found out they were on Taiwan TV!! Link to their website with the video.
I dunno whether I told them before but I was so happy for them; still am. These 2 have come a long way manz... Come to think of it, it's too melodramatic to be real life. But I am truly and simply glad they got together *grinz*
Well, enjoy :P