World's Largest Loaf of Bread

300 N Main St

A quirky and mysterious roadside attraction, the World's Largest Loaf of Bread stands proudly in Urbana. This fiberglass and steel sculpture is a picture-p