if this is a photo of what the pilot saw thats a shame because this is a cloud - but it does not explain the radar. Also an experienced pilot would surely have been able to recognise an odd cloud formation, anyway, still interesting - i do believe in alien life, but i doubt its bothering to come and see us.
strange though isnt it.? simmilar descriptions have been recorded back in history that also match up with sightings that are reported today, not saying that they are genuine obviously that would be wrong without some form of proof but you cant just dismiss them out of hand just through a persons own disbelief etc?
would have been nice if the radar was a little more accurate with its information though, but i suppose at least it cought something?