There have been five artists named Ludo:
These are photos from concerts where Ludo played, so they may be of other bands that played the concert as well.
Ludo / Lucky Boys Confusion Apr 29, 2005 St. Louis, Missouri, United States Uploaded by Joeyirsik