The Let It Rain European Tour begins tonight in Roubaix in France. Follow day after day, each setlists & fan reviews submitted and press articles found about the shows will be published on the dedicated pages.
¿De que habla Tracy Chapman en sus canciones?
Briliant spanish radio show that translates English speaking songs into Spanish so that people that don't speak…