Get a sneak peek and run down of Todd Francis’s ‘Worst Of The Worst’ Art Retrospective on Daily Vice. Then check out the SF showing this Saturday, June 24th from 7-10pm at The Growlery.