Taste organic music!
Published: 25 June, 2009, 13:55
Before these artists start playing they must go shopping to stock up on peppers, carrots and pumpkins – they are members of the one-of-a-kind music group, who play only on fresh vegetables all year round.









