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

Aplomb-2009Trackside-Leicester-08StairDark-Future-8Aplomb-01-091999 - 2009fro mutha -unfinished- ASBOluv 2009Paste up...

» Visit us on Flickr