Matt Turner's rants about how people fail at life. Riding the fail train to fail town
Listen on:
Sunday Apr 12, 2009
So, I seem to have lost my train of thought at this point. :-S
Thursday Mar 12, 2009
Tuesday Feb 17, 2009
First in a series of weekly episodes dedicated to why the world at large sucks.