October 19, 2013October 19, 2013Ethan Hunter link Mera Sultan Episode 156 – 19th October 2013 | Drama Serial Episodes | Watch Full Episodes Mera Sultan Episode 156 – 19th October 2013 | Drama Serial Episodes | Watch Full Episodes. Share this:TwitterFacebookLike Loading... Related