Welcome 2 Karachi ends up being one of those that make you go, “What on earth is going on!?”and even when you are expecting the worst you want to yell, “This is not what I had signed up for.”