User:Nuggetkid90

The largest head in the world.

The largest head in the world is owned by a man in Ireland named Brian Nugent.