David Shareef is one of the most highly sought after Magical and Mental performers in the world! Averaging over 50 shows per month for colleges, schools, cruise ships, wedding receptions, banquets, corporations , church retreats, cenior groups and celebrity events!