Jul 15, 2012

Mysterious blood rain falls again from skies over Kerala, India