Cape Town South Africa A New Indie Pop Band From Cape Town Featuring Twins Lelani And Leandi Van Den Berg Christiaan Blom And Werner Von Waltsleben. Their Debut Single 'Call Off The Search' Is Available As A Free Download From Their Website Www.Thetaros.Com.