Toasted Head is a wine brand that has developed a real cult following over the years.
In the knowledge advertising can just as easily kill a cult as create one, we took the two things the brand had going for it, the fire breathing bear and the name Toasted Head, and added very little.