Re: Debunkers!!! On your mark...
I have to agree with ER. The two options I can figure out for this thing is that it's either something unknown (Seeing as we know nothing that could mimic it's properties), or that it's a hoax (which would explain plenty here). I'm going to go with the "hoax" option.
