Menu
Home
Time Travel
Paranormal
Ghosts
Paranormal Studies
About
Switch skin
Search for
Home
/
Comets
Comets
August 8, 2012
The Red Rains Of India
On June 28, 2012, red rain fell on the city of Kannur, Kerala, India. This was not the first time.…