Public radio journalist/pop culture blogger. Comedy writer and improviser with UCB training. Writer for iO West's Top Story Weekly and Snarf. Hosts things. Loves comic books, politics, and you.
Lady Gaga declared a pop music EMERGENCY and released her new single "Applause" early after it leaked. But the Germans already beat her to it with a chart-topping applause song.
Recent Comments