A green fireball in the US sky seems to have fired up the imagination of many ufologists in the country.

A green fireball in the US sky seems to have …

First posted on http://www.ibtimes.co.in