Texas Pandaa are an indie-pop band from Japan, with twin vocal harmonies and a sophisticated musical configuration. Praised both at home and abroad as they push their writing and musicianship beyond their ambient roots — Texas Pandaa released their third album Down In the Hole on 2010.06.02.

More