Overview Details Press Releases Multimedia Locations People Groups The Beard Head was first conceived on the snowy mountaintops of Lake Tahoe on a ski trip in 2006. In 2007, Beard Head, Inc. was born in the USA and introduced to the UK in 2009!