Musharraf is here, believe it or not!….r