Post Tagged with: "Los Angeles duo Chris and Thomas announce March 09 California dates"
Los Angeles duo Chris and Thomas announce March 09 California dates
The Los Angeles-based indie folk duo recalls moments of great troubadour couplings such as Simon and Garfunkel while retaining their own distinctive, cinematic sound which has earned them press accolades.
