The theory is that the last ice age was created from our sun nova ing.
That happened a little over 12,000 years ago.
The YouTube channel is called the diehold foundation.
This man is well researched and I think there could be something to it.
I would think it should be an easy thing to remote view to verify