Big Boss Sausage:

Are They Visionaries, light years ahead of their time or just guys in funny hats? You Decide.