I thought this was funny, it's a pic from the Left Behind videogame: I wonder if this is Satan's HQ.