Early Spring 2010 saw Peaches and her crew embark on a two week adventure throughout Asia, rockin’ sold-out shows to crazed screamin’ fans (check THIS out in case you missed it!) and giving South East Asia its long-overdue dose of the Peach!
Thursday 15th April: first stop is Bali, Indonesia, a spectacular venue on the rooftop of the Anantara Hotel in Denpasar, just yards from the beach!
Lets see what they got up to on their day off…
Commenting is closed for this article.