see this today, was having a good look as it went past (i was on foot), looked like a fair bit of smoke coming from it...............anyone on here ?