Dj Ran Entertainment provides mobile Caribbean karaoke, videoke and music dj for weddings and parties in Baltimore, MD, Washington, DC, Northern Virginia and internationally.