Watch Will Smith rap in new Alladin trailer

0