Friday, December 18, 2009

The Flaming Idiots in NY Times




... are still performing at The New Victory Theater thru Jan 3 , and just received a nice write up in The New York Times. Way to go guys.

No comments: