3/18/2012 - Tommy Tudor at SXSW in Austin (recently discovered) - "Tommy Tudor sux, but where is Eddie at?"

Postal_Rat

I've never played a pipe organ, the rest I concede
kiwifarms.net
You know he often mentions shaving his beard I was always picturing something more restrained then the dead raccoon he has strapped to his face
 
Tags
None