God Not Found

Science => Biology => Topic started by: Unbeliever on March 15, 2018, 02:20:28 pm

Title: The Other Explosion You Should Know About
Post by: Unbeliever on March 15, 2018, 02:20:28 pm
I'd never heard of the Avalon Explosion, until I saw this:

https://www.youtube.com/watch?v=Jpi2VJj5PhY