Brooke is wearing the Shock Collar this morning!
Today's question: A travel website recently did a survey asking tourists "Which tourists in the world do the local men have the most mustaches?" From that survey they were able to determine which places have the most mustaches per capita? Mexico was #3 and Russia was #2, name the #1 most-mustachioed country.
Follow Brooke & Jubal: