Showing posts with label TALKING CANYONS. Show all posts
Showing posts with label TALKING CANYONS. Show all posts

Monday, 28 November 2011


"This gem is at the top of the Colca Canyon in Peru, the world's second deepest. Up yours, Grand Canyon, you're NUFFINK," says Rob, our binternational refuse specialist.