King Ramses is a relatively new emcee from New Jersey that defininitely got mad skills as proven by his new single "Let U Down". The track is the first joint to be released from Ramses' upcoming debut album "Making Of Ramses" that will available at iTunes and all digital musical stores on April 15. Look out for more Ramses on The Lost Tapes as he's about to release 21 music videos between today and April 28. This first video is directed by Twizz of Dreamwish Digital ... TURN IT UP!!