At first I thought I was seeing things, but it turns out it's an actual ad from Logos. I saw it when I was reading something about the new Fast and the Furious film that will be released in 2015 (it will still be Walker and Diesel starring the film) but look at the Logos ad in the ad section:
