Log In

Not a Coast Insider Member? Sign up

 
0 SHARE ON
Live Nightly 1am - 5am EST / 10pm - 2am PST
Advertisement

It's Raining Tadpoles

It's Raining Tadpoles


Residents in a coastal town in Japan have reported a strange phenomenon-- tadpoles dropping out of the sky. In one downpour, more than a hundred dead tadpoles covered the windshields of cars. Further details here.

More Articles

Advertisement