Issue appears to have been fixed. Move along, there's nothing to see here!

Umm. That's a whole lot of bush in the front page thumbnail.

Just a heads up if you venture on the Main Page.