Actor Neil Patrick Harris; Ziggy Marley and Ben Harper perform;Actor Neil Patrick Harris; Ziggy Marley and Ben Harper perform;Actor Neil Patrick Harris; Ziggy Marley and Ben Harper perform;