The Skeptics Tour

Poster for The Skeptics Spring 2012 Tour in Holland, Germany, Denmark and Sweden