I just posted that exact gif on a different thread three minutes before you. What are the odds?
There must be alot of exploding heads these days, I guess. Mine explodes every day when I read the political and economic news.