News Ray Yung & Planet Asia Deliver “I Told You” (Video) mediamaverick - October 18, 2016 0 They told you it would come to this! Ray Yung & Planet Asia drop the video for “I Told You.” Check it out below!