Is this the world's BIGGEST pumpkin?

It could be the biggest of its kind, and for now, it can be found in York...

Advertisement