Stream of fuel came out of rear cylinder and some fog from front.
this sounds like your float is sticking on the rear cylinder and flooding the engine with liquid gasoline.
when this happens usually gas comes out the carb overflow tube, between the cylinders on the right side of the engine.
What is the history of the bike? Have you been riding it for a while, or has the bike been sitting with gas in the tank for a long time.
If the bike has been sitting ethanol 10% fuel will get gummy, make your floats stick in the carbs, and clog up your jets. If you can make sure the floats are not stuck up and flooding out the overflow tubes (petcock open, key on so the fuel pump is running) then I would get a bottle of SeaFoam fuel cleaner and run about 5 ounces in a 5 gallon full tank of new gas. First look in your tank with a flashlight. If the fuel is brown or orange or looks like Pepsi, pull the fuel line off the tank from the petcock and drain that stuff out. You do not want to run old gas thru your carbs ever. If you have no place to take the bad gas, put it outside under cover from the rain in an oil drain pan, it will evaporate away in a couple days.
If a float is stuck open sometimes you can free it up by wacking the float bowl with the handle of a screw driver. If you cant get it to stop Im afraid you are looking at pulling the carbs off and cleaning them. You might get away with putting seafoam in the gas, letting it flow into the float bowls, and then sit for a few hours - but dont try to start the bike if the overflow is spilling out gas.
One other thing: if the bike is spilling gas out the overflow carb tube you need to check your oil. Open the oil cap and smell it. If it smells like gas at all you need to change your oil. Also check the oil level - if its higher than the top mark its probably got a lot of gas in it. A little bit of gas in your oil will turn 20W40 into 1W3 and your bearings wont last 1000 miles.