street art Toasters go large February 24, 2008September 3, 2012 Steve 0 Comments Toaster, Toasters Been around a while but still looking fresh – Toasters piece from New North Road in East London