2013 National Beard and Moustache Championships at the House of Blues in New Orleans
The 2013 National Beard and Moustache Championships took place on Saturday, September 7, 2013, at the House of Blues in New Orleans, Louisiana. Las …
Read more on laughingsquid.com
Indra Djaya Putra flipped this story into The POWER of MIND•3839d