Toasters crew hits cities around the globe, spreading their famous icon (a toaster of course) far and wide! A year ago the first trailer for their own documentary saw the light of day and now time has come to release the movie.