The End is nigh - again

Asteroid 2012 TT5 could be the culprit.