Announcing the most frightful brand name of 2011… the Head Scratcher of the Year goes to…
There have been some awful names in the past year. Find out which one was the worst.
There have been some awful names in the past year. Find out which one was the worst.