Ian Chen – DNA Says "I Love You" (OST Love Myself or You?) 38 views 11 years ago 3 minutes, 51 seconds Related videos 4:04 3:56 1:40 0:32 14:54 0:32