A dead enemy always smells good

Future of the left March 10, 2011

adeadenemyalwayssmellsgood , Curses , Future of the Left