I swear, it had kind of a greenish glow coming off it it and it was sorta shaped like a football. Darndest thing I've ever seen!