by bushman Not much is known about Cougars. Hailing from Chicago, or thereabouts, this 8-man rock armada is crafting horn…