2016
The most popular song by Louise Dowd's is The Thrill has Gone
Louise Dowd's first song The Thrill has Gone released on Wed Nov 30 2016.