World's largest cheese on toast

world's largest cheese on toast picture, world's largest cheese on toast phot, world's largest cheese on toast images 2010, world's largest cheese on toast video.

The world's largest cheese on toast was made in Leicester Square, London, and measured 11 metres square.
Share: