Donate SIGN UP

thylacine

Only 1 question

Avatar Image
Theland
Amidst all of the dire predictions about the oil running out, I have read that there are dates ranging from 2007 to 2025 given by futurologists for when we reach, "peak oil," after which demand...

Only 1 question