Odilon Ozare claims he has the created the tallest hat in the world. At 18 feet, 9 inches, it’s difficult to think he would be denied the title. The current world record hat is only about half the size - 9 feet, 9 inches.
Check it out below!
Want to know more about Chris Carmichael? Get his official bio, social pages and articles!Full Bio