iOS app Android app


Million Mustache March Set for Sunday in Nation's Capitol

Dr. Abraham Froman | Posted 05.27.2012 | Weird News
Dr. Abraham Froman

The American Mustache Institute is finalizing preparations to lead the Million Mustache March on Sunday, April 1, from the U.S. Capitol to the White House, as it seeks adoption of the Stimulus To Allow Critical Hair Expenses or "STACHE Act."