r/reddit.com•15 yr. agoterrymongreaseThe Mutant Bastards -- Return to Barf WorldPosted Mar 24, 2011, 5:56 AM UTC10ShareSave