

Delhi, India
Hello Fans, thank you so much for logging on and checking out our wonderful website... Please make sure you go out and buy the album, it's in stores from Monday.!! Yepee, Delhi is all that & a bag of chips.. & those chips would cost you about 15p. The first few days have been filled with crazy car rides, in which brakes have been exchanged for horns; eating lots of heathly vegetables (no squits for us) and just trying 2get our heads round this place.!...