The London Souls are a New York City band that became a trio in 2008.
These are photos from concerts where The London Souls played, so they may be of other bands that played the concert as well.
Pemberton Music Festival 2016 Jul 14 - 17, 2016 Pemberton, British Columbia, Canada Uploaded by Desperately Seeking Setlists
RBC Bluesfest Jul 9, 2016 Ottawa, Ontario, Canada Uploaded by Daniel Sylvester