Abseilers put pumpkin on top of the O2!
This has to be the highest pumpkin anywhere. It’s on top of the 100-metre iconic yellow masts above London’s O2 which is...
This has to be the highest pumpkin anywhere. It’s on top of the 100-metre iconic yellow masts above London’s O2 which is...