Drop Inn, Isle of Man
Drop Inn Isle of Man's Steve Taylor has returned from distributing shoeboxes in Latvia.