The largest pyramid of canned food ever to feed the needy, will be assembled at Johnny's Pizza located at 1465 Chattahoochee Ave, Atlanta GA 30318.
October 30th, 2010 between 3-5pm - The gigantic tower of cans will be measured and delivered to the Atlanta Food Bank for distribution amongst those i ...