Well, this is a little bizarre. Earlier this morning, a banner ad flighted on the home page of The Telegraph. The banner, which closely resembles the stylistic love child of a mexican restaurant ad and a Tiger Wheel and Tyre ad, reads: "Goodluck Ebel