Billboard Presents Meiko

10/23/2008
Billboard catches up with up and comer Meiko while she performs at New York City's Canal Room.