The Toasters

November 6th, 2007 by snub

toaster-show.jpg

The toasters have entertained the streets since 1999, appearing on posters, banners, stickers and murals all over the world .
Roll up to see how the toasters have brought their street magic to the circus.
The greatest show on earth starts on November 8th 2007, for 3 days only!!!!

More info here

Leave a Reply

Photos

Canvas...CAMBERWELL PASSAGEVST CREW...jesus canReady To Cutmini stencil threemini stencil VST logo 2mini stencil two

» Visit us on Flickr