The World’s Largest 1.8-incher

November 5, 2009

The World’s Largest 1.8-incher.

No, seriously. It’s indeed the largest that I’ve seen

∞

Leave a Comment

Previous post:

Next post: