cheap generic sildenafil citrate buy tadalafil online On Halloween night of all things a bright and mysterious green ball of light was filmed by a weather camera traveling at very high speed over Japan.
http://www.carrieryan.com/faq/ order generic viagra Little green men in this emerald orb over Japan? This is highly doubtful according to the American Meteor Society who says that a more likely explanation is a fireball.
A fireball is a very bright meteor with the same magnitude as the planet Venus at dusk or dawn. It could have also been space debris reentering the atmosphere as well explained an astronomer.