It was a bomb blast coz my friend told me he heared the blast 5 or 6 Km far in a huge ammount. also CNG cylinder in mehran seems ok in picture.
once here in Peshawar i saw a car whichs cylinder got blast but it was a fake CNG cylinder, some one fitted Oxigen cylinder in his car and got blast while refulling it.