Tuesday, July 25, 2006

Greatest meatball on Earth?

TheGreatestMeatball.Com makes a pretty bold statement. And, while I'd love to test-drive them, at $100 a dozen I'm unlikely to ever get the chance.

No comments:

Post a Comment