Freestanding Potato Chip

0
115
Photo: timesandstar.co.uk

Threlkeld England, based company King Kong Climbing Walls has built the world largest free standing climbing wall.  Yes it’s a potato chip!

Read more about the chip at Times and Star.