Play trailer

Whisker Wars

Series Beard Team USA hopes to stage an upset at the World Beard and Moustache Championships in Norway and bring home the world title.
No longer available on Netflix
Available seasons
  • Season 1
Added to Netflix
  • 2018-06-01
Removed from Netflix
  • 2019-10-21