strange advertising
I was on a cross country flight a couple of weeks ago and Barracuda was advertising on the in flight TV/media systems. Seemed like a *really* strange place for such a company to advertise. Similarly several months ago while in a Taxi on the way to the airport I heard an ad on the radio for Dell Compellent storage, another reeeeeally strange place to advertise that kind of product.