Page last updated at 21:42 GMT, Friday, 23 July 2010 22:42 UK
In pictures: Muchuu live at Nozstock festival 2010


Americas Africa Europe Middle East South Asia Asia Pacific