The Mustache Factor
A place for Surrealist, New Weird, Absurdist, and Bizarro Flash
Thursday, December 5, 2013
Friday, November 22, 2013
Friday, November 1, 2013
Wednesday, October 9, 2013
Sunday, October 6, 2013
Thursday, October 3, 2013
Wednesday, October 2, 2013